UNPKG

@lcap/nasl

Version:

NetEase Application Specific Language

126 lines 4.42 kB
{ "name": "@lcap/nasl", "description": "NetEase Application Specific Language", "version": "4.0.0-creator.3", "author": "Forrest <rainforest92@126.com>", "main": "./out", "types": "./out/index.d.ts", "source": "./src/index.ts", "files": [ "out", "sandbox/stdlib", "sandbox/tsconfig.json", "sandbox-natural", "ts-worker/lib", "ts-worker/src", "ts-worker/bundle.js", "README.md", "package.json" ], "exports": { "./*": { "source": "./src/*", "types": "./out/*.d.ts", "require": "./out/*" }, ".": { "source": "./src/index.ts", "types": "./out/index.d.ts", "require": "./out/index.js" } }, "license": "MIT", "keywords": [ "lcap", "nasl", "dsl" ], "engines": { "node": ">=16.20" }, "tags": [ "lcap", "nasl", "dsl" ], "dependencies": { "@abraham/reflection": "0.12.0", "@babel/core": "7.22.15", "@babel/generator": "7.22.15", "@babel/parser": "7.22.15", "@babel/plugin-proposal-class-properties": "7.18.6", "@babel/plugin-proposal-decorators": "7.22.15", "@babel/preset-typescript": "7.22.15", "@babel/traverse": "7.24.1", "@babel/types": "7.24.0", "axios": "1.6.2", "chai": "4.3.7", "compare-versions": "4.1.3", "date-fns": "2.6.0", "decimal.js": "10.4.3", "fflate": "^0.8.2", "fs-extra": "10.1.0", "html-escaper": "3.0.3", "idb": "8.0.0", "inversify": "6.0.2", "json5": "2.2.3", "localforage": "1.10.0", "lodash": "4.17.21", "mnemonist": "^0.40.3", "postcss": "8.4.21", "postcss-js": "4.0.1", "postcss-values-parser": "6", "qs": "6.11.2", "react-style-object-to-css": "^1.1.2", "request-pre": "0.4.3", "socket.io-client": "2.4.0", "undici": "6.21.0", "uuid": "8.3.2", "vue": "3.4.33", "vue-template-compiler": "2.6.14", "vue-template-es2015-compiler": "1.9.1", "@lcap/nasl-concepts": "4.0.0-creator.3", "@lcap/nasl-translator": "4.0.0-creator.3", "@lcap/nasl-language-server-core": "4.0.0-creator.3", "@lcap/nasl-sentry": "4.0.0-creator.3", "@lcap/nasl-breakpoint": "4.0.0-creator.3", "@lcap/nasl-types": "4.0.0-creator.3", "@lcap/nasl-utils": "4.0.0-creator.3", "@lcap/nasl-unified-frontend-generator": "4.0.0-creator.3", "@lcap/nasl-log": "4.0.0-creator.3" }, "devDependencies": { "@babel/preset-react": "7.24.1", "@types/babel__core": "7.20.1", "@types/babel__generator": "7.6.4", "@types/fs-extra": "11.0.1", "@types/lodash": "4.14.195", "@types/node": "18.11.9", "@types/uuid": "9.0.2", "@types/vue-template-es2015-compiler": "1.9.2", "rimraf": "3.0.2", "typedoc": "0.25.13", "typescript": "5.4.4", "@lcap/nasl-tsconfig": "1.0.1", "@lcap/nasl-test-toolkit": "1.0.0" }, "scripts": { "clear": "rimraf ./out", "dev": "npm run build -- -w", "watch": "npm run dev", "build": "npm run clear && tsc -p ./tsconfig.build.json", "test:gen": "pnpm run --filter @lcap/nasl-test-toolkit ts-node $PWD/tests/gen-cases.ts", "test": "pnpm test:gen && pnpm run --filter @lcap/nasl-test-toolkit runtest --require $PWD/tests/setup.ts --config $PWD/.mocharc.js --j 3", "test:ci": "pnpm test:gen && pnpm run --filter @lcap/nasl-test-toolkit runtest:ci --require $PWD/tests/setup.ts --config $PWD/.mocharc.js --j 3", "test:qa": "pnpm test:gen && pnpm run --filter @lcap/nasl-test-toolkit runtest:ci --require $PWD/tests/setup.ts --config $PWD/.mocharc.js --j 1", "test:tdd": "node_modules/@lcap/nasl-test-toolkit/node_modules/mocha/bin/mocha.js --no-config --file $PWD/tests/tdd/tdd.spec.js", "test:tdd:one": "node --inspect node_modules/@lcap/nasl-test-toolkit/node_modules/mocha/bin/mocha.js --no-config --file $PWD/tests/tdd/tdd.one.spec.js", "test:update": "npm run test -- --update", "release:alpha": "npm run build && pnpm publish --tag alpha --access public --no-git-checks", "release:beta": "npm run build && pnpm publish --tag beta --access public --no-git-checks", "release": "npm run build && pnpm publish --tag latest --access public", "doc": "typedoc --out docs src --options docs-build/typedoc.json", "doc:watch": "typedoc --watch --out docs src --options docs-build/typedoc.json", "doc:deploy": "rm -rf ../../../NASLS/static/sdk && cp -r docs ../../../NASLS/static/sdk" } }