control-freak-ide/server/nodejs/back/lib/agentframework/package.json
plastic-hub-dev-node-saturn 538369cff7 latest
2021-05-12 18:35:18 +02:00

61 lines
2.2 KiB
JSON

{
"name": "agentframework",
"version": "0.0.0",
"private": true,
"engines": {
"node": ">=6.0.0"
},
"description": "Agent Oriented Programming for TypeScript",
"main": "src/lib/index.ts",
"typings": "src/lib/index.ts",
"scripts": {
"start": "NODE_ENV=test node_modules/.bin/nodemon --config tools/testmon.json",
"test": "npm run lint && npm run build && npm run test:coverage",
"cov": "npm run test:coverage",
"test:unit": "node_modules/.bin/ts-node tools/jasmine.ts || exit 0",
"test:coverage": "node_modules/.bin/ts-node node_modules/.bin/istanbul cover --config=tools/istanbul.yaml node_modules/.bin/jasmine JASMINE_CONFIG_PATH=tools/jasmine.full.json || exit 0",
"lint": "standard --pretty",
"build": "npm run build:tsc",
"build:tsc": "node_modules/.bin/tsc -p tsconfig.release.json --noEmit",
"release": "npm run release:clean && npm run release:tsc && npm run release:webpack && npm run release:npm",
"release:clean": "rm -rf ./release",
"release:tsc": "node_modules/.bin/tsc -p tsconfig.release.json && find release -type f -name '*.js' -delete",
"release:webpack": "node_modules/.bin/webpack --display-error-details --config tools/webpack.config.ts",
"release:npm": "cp LICENSE ./release && cp README.md ./release && cp package.release.json ./release/package.json && cd ./release && npm publish",
"test-on-travis": "npm run test",
"test-on-teamcity": "exit 1"
},
"repository": {
"type": "git",
"url": "git+https://github.com/agentframework/agentframework.git"
},
"keywords": [
"aop",
"typescript",
"es6",
"proxy"
],
"author": "Ling Zhang",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/agentframework/agentframework/issues"
},
"homepage": "https://github.com/agentframework/agentframework#readme",
"devDependencies": {
"@types/jasmine": "latest",
"@types/node": "latest",
"@types/webpack": "latest",
"babel-core": "latest",
"babel-loader": "latest",
"babel-preset-babili": "latest",
"istanbul": "next",
"jasmine": "latest",
"jasmine-spec-reporter": "latest",
"nodemon": "latest",
"ts-loader": "latest",
"ts-node": "latest",
"typescript-standard": "latest",
"webpack": "latest"
}
}