mirror of
https://github.com/nestjs/nest.git
synced 2026-02-21 15:08:37 +00:00
189 lines
6.2 KiB
JSON
189 lines
6.2 KiB
JSON
{
|
|
"name": "@nestjs/core",
|
|
"version": "6.5.3",
|
|
"description": "Modern, fast, powerful node.js web framework",
|
|
"scripts": {
|
|
"coverage": "nyc report --reporter=text-lcov | coveralls",
|
|
"test": "nyc --require ts-node/register mocha packages/**/*.spec.ts --reporter spec --retries 3 --require 'node_modules/reflect-metadata/Reflect.js'",
|
|
"integration-test": "mocha \"integration/*/{,!(node_modules)/**/}/*.spec.ts\" --reporter spec --require ts-node/register --require 'node_modules/reflect-metadata/Reflect.js'",
|
|
"lint": "tslint -p tsconfig.json -c tslint.json \"packages/**/*.ts\" -e \"*.spec.ts\"",
|
|
"format": "prettier **/**/*.ts --ignore-path ./.prettierignore --write && git status",
|
|
"clean": "gulp clean:bundle",
|
|
"build": "npm run clean && gulp build",
|
|
"prebuild:dev": "rm -rf node_modules/@nestjs",
|
|
"build:dev": "gulp build --dist node_modules/@nestjs && gulp move",
|
|
"build:samples": "gulp install:samples && npm run build:dev && gulp build:samples",
|
|
"postinstall": "opencollective",
|
|
"prerelease": "gulp copy-misc && gulp build --dist node_modules/@nestjs",
|
|
"publish": "npm run prerelease && npm run build && ./node_modules/.bin/lerna publish --force-publish --access public --exact -m \"chore(@nestjs) publish %s release\"",
|
|
"publish:rc": "npm run prerelease && npm run build && ./node_modules/.bin/lerna publish --npm-tag=rc --access public -m \"chore(@nestjs) publish %s release\"",
|
|
"publish:next": "npm run prerelease && npm run build && ./node_modules/.bin/lerna publish --npm-tag=next --access public --skip-git -m \"chore(@nestjs) publish %s release\"",
|
|
"publish:beta": "npm run prerelease && npm run build && ./node_modules/.bin/lerna publish --npm-tag=beta --access public -m \"chore(@nestjs) publish %s release\"",
|
|
"publish:test": "npm run prerelease && npm run build && ./node_modules/.bin/lerna publish --force-publish --access public --npm-tag=test --skip-git -m \"chore(@nestjs) publish %s release\""
|
|
},
|
|
"engines": {
|
|
"node": ">= 8.9.0"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/nestjs/nest"
|
|
},
|
|
"author": "Kamil Mysliwiec",
|
|
"license": "MIT",
|
|
"dependencies": {
|
|
"@grpc/proto-loader": "0.5.1",
|
|
"@nestjs/common": "6.1.1",
|
|
"@nestjs/core": "6.1.1",
|
|
"@nestjs/microservices": "6.1.1",
|
|
"@nestjs/testing": "6.1.1",
|
|
"@nestjs/websockets": "6.1.1",
|
|
"@nuxtjs/opencollective": "0.2.2",
|
|
"amqp-connection-manager": "3.0.0",
|
|
"amqplib": "0.5.5",
|
|
"apollo-server-express": "2.8.1",
|
|
"axios": "0.19.0",
|
|
"cache-manager": "2.10.0",
|
|
"class-transformer": "0.2.3",
|
|
"class-validator": "0.9.1",
|
|
"cli-color": "1.4.0",
|
|
"connect": "3.7.0",
|
|
"cors": "2.8.5",
|
|
"engine.io-client": "3.3.2",
|
|
"express": "4.17.1",
|
|
"fast-json-stringify": "1.15.4",
|
|
"fast-safe-stringify": "2.0.6",
|
|
"fastify": "2.7.0",
|
|
"fastify-cors": "2.1.3",
|
|
"fastify-formbody": "3.1.0",
|
|
"fastify-multipart": "1.0.1",
|
|
"graphql": "14.4.2",
|
|
"grpc": "1.22.2",
|
|
"http2": "3.3.7",
|
|
"iterare": "1.2.0",
|
|
"merge-graphql-schemas": "1.6.1",
|
|
"mqtt": "3.0.0",
|
|
"multer": "1.4.2",
|
|
"nats": "1.3.0",
|
|
"object-hash": "1.3.1",
|
|
"optional": "0.1.4",
|
|
"path-to-regexp": "3.0.0",
|
|
"pump": "3.0.0",
|
|
"redis": "2.8.0",
|
|
"reflect-metadata": "0.1.13",
|
|
"rxjs": "6.5.2",
|
|
"rxjs-compat": "6.5.2",
|
|
"socket.io": "2.2.0",
|
|
"ts-morph": "3.1.3",
|
|
"uuid": "3.3.2"
|
|
},
|
|
"devDependencies": {
|
|
"@types/amqplib": "0.5.13",
|
|
"@types/cache-manager": "1.2.8",
|
|
"@types/chai": "4.1.7",
|
|
"@types/chai-as-promised": "7.1.0",
|
|
"@types/cors": "2.8.5",
|
|
"@types/express": "4.17.0",
|
|
"@types/fastify-cors": "2.1.0",
|
|
"@types/gulp": "^4.0.6",
|
|
"@types/kafka-node": "2.0.8",
|
|
"@types/mocha": "5.2.7",
|
|
"@types/node": "10.14.13",
|
|
"@types/redis": "2.8.13",
|
|
"@types/reflect-metadata": "0.0.5",
|
|
"@types/sinon": "7.0.13",
|
|
"@types/socket.io": "2.1.2",
|
|
"@types/ws": "6.0.1",
|
|
"artillery": "1.6.0-28",
|
|
"awesome-typescript-loader": "5.2.1",
|
|
"body-parser": "1.19.0",
|
|
"chai": "4.2.0",
|
|
"chai-as-promised": "7.1.1",
|
|
"clang-format": "1.2.4",
|
|
"concurrently": "4.1.1",
|
|
"conventional-changelog": "3.1.10",
|
|
"core-js": "3.1.4",
|
|
"coveralls": "3.0.5",
|
|
"csv-write-stream": "2.0.0",
|
|
"delete-empty": "3.0.0",
|
|
"fancy-log": "1.3.3",
|
|
"fastify-static": "2.5.0",
|
|
"gulp": "4.0.1",
|
|
"gulp-clang-format": "1.0.27",
|
|
"gulp-clean": "0.4.0",
|
|
"gulp-sourcemaps": "2.6.5",
|
|
"gulp-typescript": "5.0.1",
|
|
"gulp-watch": "5.0.1",
|
|
"husky": "1.3.1",
|
|
"imports-loader": "0.8.0",
|
|
"json-loader": "0.5.7",
|
|
"lerna": "2.11.0",
|
|
"lint-staged": "9.2.1",
|
|
"mocha": "3.5.3",
|
|
"nodemon": "1.19.1",
|
|
"nyc": "14.1.1",
|
|
"prettier": "1.18.2",
|
|
"sinon": "7.3.2",
|
|
"sinon-chai": "3.3.0",
|
|
"socket.io-client": "2.2.0",
|
|
"supertest": "4.0.2",
|
|
"ts-node": "8.3.0",
|
|
"tslint": "5.18.0",
|
|
"typescript": "3.5.3"
|
|
},
|
|
"collective": {
|
|
"type": "opencollective",
|
|
"url": "https://opencollective.com/nest",
|
|
"donation": {
|
|
"text": "Become a partner:"
|
|
}
|
|
},
|
|
"nyc": {
|
|
"include": [
|
|
"packages/**/*.ts"
|
|
],
|
|
"exclude": [
|
|
"node_modules/",
|
|
"packages/**/test/**",
|
|
"packages/**/*.spec.ts",
|
|
"packages/**/adapters/*.ts",
|
|
"packages/**/nest-*.ts",
|
|
"packages/**/test/**/*.ts",
|
|
"packages/core/errors/**/*",
|
|
"packages/common/exceptions/*.ts",
|
|
"packages/common/http/*.ts",
|
|
"packages/common/utils/load-package.util.ts",
|
|
"packages/microservices/exceptions/",
|
|
"packages/microservices/microservices-module.ts",
|
|
"packages/core/middleware/middleware-module.ts",
|
|
"packages/core/injector/module-ref.ts",
|
|
"packages/core/injector/container-scanner.ts",
|
|
"packages/common/cache/**/*",
|
|
"packages/common/serializer/**/*",
|
|
"packages/common/services/logger.service.ts"
|
|
],
|
|
"extension": [
|
|
".ts"
|
|
],
|
|
"require": [
|
|
"ts-node/register"
|
|
],
|
|
"reporter": [
|
|
"text-summary",
|
|
"html"
|
|
],
|
|
"sourceMap": true,
|
|
"instrument": true
|
|
},
|
|
"lint-staged": {
|
|
"packages/**/*.{ts,json}": [
|
|
"npm run format",
|
|
"git add"
|
|
]
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "lint-staged"
|
|
}
|
|
}
|
|
}
|