UNPKG

estree-toolkit

Version:

Traverser, scope tracker, and more tools for working with ESTree AST

72 lines (71 loc) 2.25 kB
{ "name": "estree-toolkit", "version": "1.7.13", "description": "Traverser, scope tracker, and more tools for working with ESTree AST", "main": "./dist/index.js", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist-es/index.mjs", "require": "./dist/index.js" }, "./dist/*": "./dist/*.js", "./dist-es/*": "./dist-es/*.mjs", "./package.json": "./package.json" }, "scripts": { "generate": "ts-node ./generator-scripts/index.ts", "build": "node remove-files.js && npm run generate && npm run build:ts && npm run build:es && node fix-es.js", "build:es": "tsc -p tsconfig.es.json", "build:ts": "tsc", "build:sourcemap": "tsc --sourceMap", "build:watch": "tsc --incremental --sourceMap -w", "test": "npm run test:run", "test:run": "jest --coverage --runInBand", "test:watch": "jest --watch", "test:build": "tsc -p ./tests/build.tsconfig.json", "test:build:watch": "tsc -p ./tests/build.tsconfig.json --incremental -w", "test:ci": "patch-package && npm run generate && npm run build:sourcemap && npm run test:build && npm run test:run", "lint": "eslint \"{src,tests}/**/*.{js,ts}\"" }, "keywords": [ "estree", "ast", "traverse", "scope", "analysis", "walker", "visitor", "binding", "fast", "acorn", "meriyah" ], "repository": { "type": "git", "url": "git+https://github.com/sarsamurmu/estree-toolkit.git" }, "homepage": "https://estree-toolkit.netlify.app/", "author": "Sarsa Murmu <sarsamurmu05@gmail.com>", "license": "MIT", "devDependencies": { "@eslint/js": "^9.23.0", "@stylistic/eslint-plugin": "^4.2.0", "@stylistic/eslint-plugin-js": "^4.2.0", "@stylistic/eslint-plugin-ts": "^4.2.0", "@types/eslint__js": "^8.42.3", "@types/jest": "^29.5.14", "astring": "^1.9.0", "eslint": "^9.23.0", "jest": "^29.7.0", "meriyah": "^6.0.5", "patch-package": "^8.0.0", "ts-node": "^10.9.2", "typescript": "^5.8.2", "typescript-eslint": "^8.28.0" }, "dependencies": { "@types/estree": ">=1.0.7", "@types/estree-jsx": ">=1.0.5" } }