UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

74 lines (73 loc) 2.43 kB
{ "name": "ts-simple-ast", "version": "5.3.2", "description": "TypeScript compiler wrapper for AST navigation and code generation.", "main": "dist/main.js", "typings": "dist/main.d.ts", "scripts": { "dopublish": "gulp typescript && gulp code-generate && node dist-cg/code-generation/setSyntaxKindOverloads && npm run code-verification && npm publish", "test-ts-2.4.2": "npm install typescript@2.4.2 && npm run test-run", "test-ts-2.5.3": "npm install typescript@2.5.3 && npm run test-run", "test-ts-2.6.2": "npm install typescript@2.6.2 && npm run test-run", "test-run": "gulp test", "test": "npm run test-ts-2.4.2 && npm run test-ts-2.5.3 && npm run test-ts-2.6.2", "build": "gulp typescript", "code-generate": "gulp code-generate && node dist-cg/code-generation/main", "update-barrel-files": "node dist-cg/code-generation/updateBarrelFiles", "code-verification": "node dist-cg/code-generation/ensureStructuresMatchClasses && node dist-cg/code-generation/ensureNoDefinitionFileErrors && node dist-cg/code-generation/ensureOverloadStructuresMatch" }, "repository": { "type": "git", "url": "git+https://github.com/dsherret/ts-simple-ast.git" }, "keywords": [ "typescript", "ast", "code generation" ], "author": "David Sherret", "license": "MIT", "bugs": { "url": "https://github.com/dsherret/ts-simple-ast/issues" }, "homepage": "https://github.com/dsherret/ts-simple-ast#readme", "typescript": { "definition": "dist/main.d.ts" }, "devDependencies": { "@types/chai": "^3.4.34", "@types/chokidar": "^1.7.4", "@types/minimatch": "^3.0.1", "@types/mocha": "^2.2.33", "@types/node": "^6.0.48", "@types/object-assign": "^4.0.30", "chai": "^3.5.0", "chokidar": "^1.7.0", "coveralls": "^2.13.1", "del": "^2.0.2", "gulp": "^3.9.1", "gulp-filter": "^5.0.0", "gulp-istanbul": "^1.1.1", "gulp-mocha": "^3.0.1", "gulp-replace": "^0.5.4", "gulp-tslint": "^8.1.1", "gulp-typescript": "^2.13.3", "merge2": "^1.0.3", "mocha": "^3.3.0", "ts-nameof": "^0.10.3", "tslint": "^5.8.0" }, "dependencies": { "code-block-writer": "^6.2.0", "globby": "^6.1.0", "minimatch": "^3.0.4", "object-assign": "^4.1.1", "typescript": "^2.4.x" }, "peerDependencies": { "typescript": "^2.4.x" }, "standard-version": { "tagPrefix": "" } }