UNPKG

bio-dts

Version:

Generate sane and clean types from JavaScript sources

52 lines (51 loc) 1.55 kB
{ "name": "bio-dts", "version": "0.14.1", "description": "Generate sane and clean types from JavaScript sources", "type": "module", "bin": "./bin/cmd.js", "main": "./index.js", "exports": { ".": "./index.js", "./lib/*.js": "./lib/*.js", "./package.json": "./package.json" }, "scripts": { "all": "run-s lint check-types test test:dts:*", "lint": "eslint .", "check-types": "tsc --noEmit", "test": "mocha test", "test:dts:default": "node bin/cmd.js --outDir test/fixtures/snapshots/default -r test/fixtures/pre", "test:dts:jsx": "node bin/cmd.js --jsx preserve --outDir test/fixtures/snapshots/jsx -r test/fixtures/jsx", "test:dts:declaration-map": "node bin/cmd.js --declarationMap --outDir test/fixtures/snapshots/declaration-map -r test/fixtures/pre", "test:dts:lax": "node bin/cmd.js --declarationMap --lax --outDir test/fixtures/snapshots/lax -r test/fixtures/lax" }, "repository": { "type": "git", "url": "https://github.com/nikku/bio-dts" }, "author": "Nico Rehwaldt", "license": "MIT", "dependencies": { "@babel/parser": "^7.28.5", "recast": "^0.23.11", "tiny-glob": "^0.2.9" }, "devDependencies": { "@babel/types": "^7.28.5", "@types/mocha": "^10.0.10", "@types/node": "^24.10.4", "chai": "^6.2.1", "eslint": "^8.56.0", "eslint-plugin-bpmn-io": "^1.0.0", "mocha": "^11.7.5", "npm-run-all2": "^8.0.4", "typescript": "^5.9.3" }, "sideEffects": false, "files": [ "bin", "lib", "index.js" ] }