@yugu/gogocode
Version:
The simplest tool to parse/transform/generate code on ast
75 lines (74 loc) • 1.78 kB
JSON
{
"name": "@yugu/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"
},
"repository": {
"type": "git",
"url": "git@github.com:thx/gogocode.git"
},
"author": "yexi",
"license": "MIT",
"devDependencies": {
"@rollup/plugin-commonjs": "^21.0.2",
"@rollup/plugin-json": "^4.1.0",
"@rollup/plugin-node-resolve": "^13.1.3",
"jest": "^26.6.3",
"lerna": "^3.22.1",
"rollup": "^2.70.1",
"rollup-plugin-polyfill-node": "^0.8.0",
"rollup-plugin-terser": "^7.0.2",
"typescript": "^3.5.2"
},
"dependencies": {
"@babel/parser": "^7.7.7",
"glob": "^7.1.6",
"hyntax-yx": "^1.0.8",
"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/"
]
}
}