mirror of
https://github.com/nestjs/nest.git
synced 2026-02-21 23:11:44 +00:00
178 lines
6.5 KiB
JSON
178 lines
6.5 KiB
JSON
{
|
|
"name": "@nestjs/core",
|
|
"version": "6.11.7",
|
|
"description": "Modern, fast, powerful node.js web framework",
|
|
"homepage": "https://nestjs.com",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "https://github.com/nestjs/nest"
|
|
},
|
|
"funding": {
|
|
"type": "opencollective",
|
|
"url": "https://opencollective.com/nest"
|
|
},
|
|
"license": "MIT",
|
|
"author": "Kamil Mysliwiec",
|
|
"scripts": {
|
|
"build": "gulp build --dist node_modules/@nestjs",
|
|
"postbuild": "gulp move",
|
|
"prebuild:prod": "npm run clean",
|
|
"build:prod": "gulp build",
|
|
"build:samples": "gulp install:samples && npm run build && gulp build:samples && gulp test:samples && gulp test:e2e:samples",
|
|
"clean": "gulp clean:bundle",
|
|
"codechecks:benchmarks": "codechecks ./tools/benchmarks/check-benchmarks.ts",
|
|
"coverage": "nyc report --reporter=text-lcov | coveralls",
|
|
"format": "prettier \"**/*.ts\" --ignore-path ./.prettierignore --write && git status",
|
|
"postinstall": "opencollective",
|
|
"test:integration": "mocha \"integration/*/{,!(node_modules)/**/}/*.spec.ts\" --reporter spec --require ts-node/register --require 'node_modules/reflect-metadata/Reflect.js' --exit",
|
|
"test:docker:up": "docker-compose -f integration/docker-compose.yml up -d",
|
|
"test:docker:down": "docker-compose -f integration/docker-compose.yml down -d",
|
|
"lint": "concurrently 'npm run lint:packages' 'npm run lint:integration' 'npm run lint:spec'",
|
|
"lint:integration": "eslint 'integration/*/{,!(node_modules)/**/}/*.ts' -c '.eslintrc.spec.js' --fix",
|
|
"lint:packages": "eslint 'packages/**/**.ts' --fix --ignore-pattern 'packages/**/*.spec.ts'",
|
|
"lint:spec": "eslint 'packages/**/**.spec.ts' -c '.eslintrc.spec.js' --fix",
|
|
"prerelease": "gulp copy-misc && gulp build --dist node_modules/@nestjs",
|
|
"publish": "npm run prerelease && npm run build:prod && ./node_modules/.bin/lerna publish --force-publish --access public --exact -m \"chore(@nestjs) publish %s release\"",
|
|
"publish:beta": "npm run prerelease && npm run build:prod && ./node_modules/.bin/lerna publish --npm-tag=beta --access public -m \"chore(@nestjs) publish %s release\"",
|
|
"publish:next": "npm run prerelease && npm run build:prod && ./node_modules/.bin/lerna publish --npm-tag=next --access public --skip-git -m \"chore(@nestjs) publish %s release\"",
|
|
"publish:rc": "npm run prerelease && npm run build:prod && ./node_modules/.bin/lerna publish --npm-tag=rc --access public -m \"chore(@nestjs) publish %s release\"",
|
|
"publish:test": "npm run prerelease && npm run build:prod && ./node_modules/.bin/lerna publish --force-publish --access public --npm-tag=test --skip-git -m \"chore(@nestjs) publish %s release\"",
|
|
"test": "nyc --require ts-node/register mocha packages/**/*.spec.ts --reporter spec --retries 3 --require 'node_modules/reflect-metadata/Reflect.js' --exit"
|
|
},
|
|
"husky": {
|
|
"hooks": {
|
|
"pre-commit": "lint-staged",
|
|
"commit-msg": "commitlint -c .commitlintrc.json -E HUSKY_GIT_PARAMS"
|
|
}
|
|
},
|
|
"lint-staged": {
|
|
"packages/**/*.{ts,json}": [
|
|
"prettier --ignore-path ./.prettierignore --write"
|
|
]
|
|
},
|
|
"dependencies": {
|
|
"@nuxtjs/opencollective": "0.2.2",
|
|
"axios": "0.19.2",
|
|
"class-transformer": "0.2.3",
|
|
"class-validator": "0.11.0",
|
|
"cli-color": "2.0.0",
|
|
"cors": "2.8.5",
|
|
"express": "4.17.1",
|
|
"fast-json-stringify": "1.16.3",
|
|
"fast-safe-stringify": "2.0.7",
|
|
"iterare": "1.2.0",
|
|
"object-hash": "2.0.3",
|
|
"path-to-regexp": "3.2.0",
|
|
"reflect-metadata": "0.1.13",
|
|
"rxjs": "6.5.4",
|
|
"socket.io": "2.3.0",
|
|
"tslib": "1.10.0",
|
|
"uuid": "3.4.0"
|
|
},
|
|
"devDependencies": {
|
|
"@codechecks/client": "0.1.10",
|
|
"@commitlint/cli": "8.3.5",
|
|
"@commitlint/config-angular": "8.3.4",
|
|
"@grpc/proto-loader": "0.5.3",
|
|
"@nestjs/graphql": "^7.0.0-next.3",
|
|
"@nestjs/mongoose": "6.3.1",
|
|
"@nestjs/typeorm": "6.3.1",
|
|
"@types/amqplib": "0.5.13",
|
|
"@types/bytes": "3.1.0",
|
|
"@types/cache-manager": "2.10.1",
|
|
"@types/chai": "4.2.9",
|
|
"@types/chai-as-promised": "7.1.2",
|
|
"@types/cors": "2.8.6",
|
|
"@types/express": "4.17.2",
|
|
"@types/fastify-cors": "2.1.0",
|
|
"@types/gulp": "4.0.6",
|
|
"@types/kafka-node": "2.0.9",
|
|
"@types/mocha": "7.0.1",
|
|
"@types/mongoose": "5.7.1",
|
|
"@types/node": "10.17.3",
|
|
"@types/redis": "2.8.16",
|
|
"@types/reflect-metadata": "0.0.5",
|
|
"@types/sinon": "7.5.1",
|
|
"@types/socket.io": "2.1.4",
|
|
"@types/ws": "7.2.1",
|
|
"@typescript-eslint/eslint-plugin": "2.20.0",
|
|
"@typescript-eslint/parser": "2.20.0",
|
|
"amqp-connection-manager": "3.2.0",
|
|
"amqplib": "0.5.5",
|
|
"apollo-server-express": "2.10.1",
|
|
"artillery": "1.6.0-29",
|
|
"awesome-typescript-loader": "5.2.1",
|
|
"body-parser": "1.19.0",
|
|
"bytes": "3.1.0",
|
|
"cache-manager": "2.11.1",
|
|
"chai": "4.2.0",
|
|
"chai-as-promised": "7.1.1",
|
|
"clang-format": "1.4.0",
|
|
"commitlint-circle": "1.0.0",
|
|
"concurrently": "5.1.0",
|
|
"conventional-changelog": "3.1.18",
|
|
"core-js": "3.6.4",
|
|
"coveralls": "3.0.9",
|
|
"delete-empty": "3.0.0",
|
|
"engine.io-client": "3.4.0",
|
|
"eslint": "6.8.0",
|
|
"eslint-config-prettier": "6.10.0",
|
|
"eslint-plugin-import": "2.20.1",
|
|
"fancy-log": "1.3.3",
|
|
"fastify": "2.12.1",
|
|
"fastify-cors": "3.0.2",
|
|
"fastify-formbody": "3.1.0",
|
|
"fastify-multipart": "1.0.5",
|
|
"fastify-static": "2.6.0",
|
|
"graphql": "14.6.0",
|
|
"graphql-tools": "4.0.7",
|
|
"grpc": "1.24.2",
|
|
"gulp": "4.0.2",
|
|
"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": "4.2.3",
|
|
"imports-loader": "0.8.0",
|
|
"json-loader": "0.5.7",
|
|
"kafkajs": "1.12.0",
|
|
"lerna": "2.11.0",
|
|
"lint-staged": "10.0.7",
|
|
"markdown-table": "2.0.0",
|
|
"merge-graphql-schemas": "1.7.6",
|
|
"mocha": "7.0.1",
|
|
"mongoose": "5.9.1",
|
|
"mqtt": "3.0.0",
|
|
"multer": "1.4.2",
|
|
"mysql": "2.18.1",
|
|
"nats": "1.4.0",
|
|
"nodemon": "2.0.2",
|
|
"nyc": "15.0.0",
|
|
"prettier": "1.19.1",
|
|
"redis": "3.0.2",
|
|
"rxjs-compat": "6.5.4",
|
|
"sinon": "9.0.0",
|
|
"sinon-chai": "3.4.0",
|
|
"socket.io-client": "2.3.0",
|
|
"subscriptions-transport-ws": "0.9.16",
|
|
"supertest": "4.0.2",
|
|
"ts-morph": "5.0.0",
|
|
"ts-node": "8.6.2",
|
|
"typeorm": "0.2.24",
|
|
"typescript": "3.7.2",
|
|
"wrk": "1.2.0",
|
|
"ws": "7.2.1"
|
|
},
|
|
"engines": {
|
|
"node": ">= 8.9.0"
|
|
},
|
|
"collective": {
|
|
"type": "opencollective",
|
|
"url": "https://opencollective.com/nest",
|
|
"donation": {
|
|
"text": "Become a partner:"
|
|
}
|
|
}
|
|
}
|