|
- {
- "name": "gogocode",
- "version": "1.0.55",
- "description": "The simplest tool to parse/transform/generate code on ast",
- "keywords": [
- "babel",
- "jscodeshift",
- "acorn",
- "babylon",
- "recast",
- "babel-generator",
- "babel-template",
- "babel-traverse",
- "babel-types",
- "esprima",
- "html-ast-transform",
- "htmlparser-to-html",
- "htmlparser2",
- "parse5",
- "ast"
- ],
- "main": "index.js",
- "browser": "umd/gogocode.js",
- "types": "types/index.d.ts",
- "scripts": {
- "test": "jest --coverage",
- "build": "rollup -c",
- "prepublishOnly": "npm run build && npm run test"
- },
- "repository": {
- "type": "git",
- "url": "git@github.com:thx/gogocode.git"
- },
- "author": "yexi",
- "license": "MIT",
- "devDependencies": {
- "rollup": "^2.70.1",
- "@rollup/plugin-commonjs": "^21.0.2",
- "@rollup/plugin-json": "^4.1.0",
- "@rollup/plugin-node-resolve": "^13.1.3",
- "rollup-plugin-polyfill-node": "^0.8.0",
- "rollup-plugin-terser": "^7.0.2",
- "jest": "^26.6.3",
- "lerna": "^3.22.1",
- "typescript": "^3.5.2"
- },
- "dependencies": {
- "@babel/parser": "^7.7.7",
- "glob": "^7.1.6",
- "hyntax-yx": "^1.0.3",
- "indent-string": "^4.0.0",
- "recast-yx": "^0.18.11",
- "vue3-browser-compiler-yx": "^1.0.4"
- },
- "jest": {
- "collectCoverage": true,
- "coverageDirectory": "./coverage/",
- "collectCoverageFrom": [
- "src/**/*.js",
- "index.js",
- "!**/node_modules/**",
- "!src/browser.js",
- "!src/run-html-plugin.js",
- "!src/run-js-plugin.js",
- "!src/serialize-node.js",
- "!src/file-tool/read-file.js",
- "!src/file-tool/write-file.js",
- "!src/js-core/build-node.js",
- "!src/js-core/get-absolute-value.js"
- ],
- "testPathIgnorePatterns": [
- "/node_modules/"
- ]
- }
- }
|