mirror of
https://github.com/Unleash/unleash.git
synced 2024-12-22 19:07:54 +01:00
93ccb06f6d
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@swc/core](https://swc.rs) ([source](https://togithub.com/swc-project/swc)) | [`1.3.76` -> `1.3.83`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.76/1.3.83) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.3.83?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.3.83?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.3.76/1.3.83?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.3.76/1.3.83?slim=true)](https://docs.renovatebot.com/merge-confidence/) | | [@swc/jest](https://togithub.com/swc-project/jest) | [`0.2.28` -> `0.2.29`](https://renovatebot.com/diffs/npm/@swc%2fjest/0.2.28/0.2.29) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fjest/0.2.29?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fjest/0.2.29?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fjest/0.2.28/0.2.29?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fjest/0.2.28/0.2.29?slim=true)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>swc-project/swc (@​swc/core)</summary> ### [`v1.3.83`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1383---2023-09-07) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.82...v1.3.83) ##### Bug Fixes - **(css/modules)** Aggregate class names when composes is chained. ([#​7917](https://togithub.com/swc-project/swc/issues/7917)) ([0db25a2](0db25a252c
)) - **(es/module)** Revert [#​7901](https://togithub.com/swc-project/swc/issues/7901) ([#​7906](https://togithub.com/swc-project/swc/issues/7906)) ([85d6e9b](85d6e9be07
)) - **(es/module)** Fix `jsc.paths` for projects using pnpm ([#​7918](https://togithub.com/swc-project/swc/issues/7918)) ([a86e9f3](a86e9f3bb5
)) ##### Features - **(es/codegen)** Add an option to print `assert` for import attributes ([#​7914](https://togithub.com/swc-project/swc/issues/7914)) ([ee75756](ee7575695d
)) ### [`v1.3.82`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1382---2023-09-01) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.81...v1.3.82) ##### Bug Fixes - **(common)** Fix logic for excluding `FileName` from source maps ([#​7900](https://togithub.com/swc-project/swc/issues/7900)) ([aa64955](aa6495519b
)) - **(es/module)** Make `jsc.paths` fully resolve TypeScript files ([#​7901](https://togithub.com/swc-project/swc/issues/7901)) ([c714dd2](c714dd20de
)) - **(es/resolver)** Correctly resolve global value ([#​7893](https://togithub.com/swc-project/swc/issues/7893)) ([2db10e9](2db10e9fd1
)) ### [`v1.3.81`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1381---2023-08-30) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.80...v1.3.81) ##### Bug Fixes - **(es/codegen)** Fix placing of comments of yield arguments ([#​7858](https://togithub.com/swc-project/swc/issues/7858)) ([122d14c](122d14c0d3
)) - **(es/compat)** Apply transforms for explicit resource management ([#​7881](https://togithub.com/swc-project/swc/issues/7881)) ([3180e68](3180e68bf2
)) - **(es/compat)** Make `SwitchCase` handler of `block-scoping` stateless ([#​7888](https://togithub.com/swc-project/swc/issues/7888)) ([4b33d41](4b33d41fab
)) - **(es/dep-graph)** Analyze import type children ([#​7883](https://togithub.com/swc-project/swc/issues/7883)) ([057bd5f](057bd5f3ef
)) - **(es/minifier)** Report `is_fn_local` even if var is hoisted ([#​7876](https://togithub.com/swc-project/swc/issues/7876)) ([87a47bf](87a47bfb2c
)) - **(es/module)** Don't create absolute paths for `jsc.paths` on Windows ([#​7892](https://togithub.com/swc-project/swc/issues/7892)) ([5fbc251](5fbc251db1
)) - **(swc-info)** Use correct path while getting local package versions ([#​7872](https://togithub.com/swc-project/swc/issues/7872)) ([67afaf1](67afaf1f2d
)) ##### Features - **(es)** Add an option to disable builtin transforms ([#​7873](https://togithub.com/swc-project/swc/issues/7873)) ([71d01ec](71d01ec127
)) - **(es/ast)** Support import attributes proposal ([#​7868](https://togithub.com/swc-project/swc/issues/7868)) ([4d3fcb8](4d3fcb86e4
)) - **(es/preset-env)** Update data ([#​7882](https://togithub.com/swc-project/swc/issues/7882)) ([a97d8b4](a97d8b42b1
)) - **(swc-info)** Add a CLI to help issue reporting ([#​7871](https://togithub.com/swc-project/swc/issues/7871)) ([d6952ea](d6952ea687
)) ##### Miscellaneous Tasks - **(deps)** Update `memchr` ([#​7891](https://togithub.com/swc-project/swc/issues/7891)) ([01cbd6e](01cbd6edbd
))- **general**: Use `textarea` for `swc-info` ([eed2903](eed290319e
)) ##### Performance - **(es/transforms)** Remove wrong parallelism ([#​7889](https://togithub.com/swc-project/swc/issues/7889)) ([a505012](a50501255d
)) ##### Refactor - **(es/minifier)** Remove `mutated` and `mutation_by_call_count` ([#​7890](https://togithub.com/swc-project/swc/issues/7890)) ([8db968a](8db968a25d
)) ### [`v1.3.80`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1380---2023-08-25) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.79...v1.3.80) ##### Bug Fixes - **(es/module)** Fix logic for exact matches in `jsc.paths` ([#​7860](https://togithub.com/swc-project/swc/issues/7860)) ([52a1ee7](52a1ee78da
)) - **(es/module)** Don't resolve as `node_modules` from `TscResolver` ([#​7866](https://togithub.com/swc-project/swc/issues/7866)) ([11ebae1](11ebae1bdd
)) ##### Miscellaneous Tasks - **general**: Remove unused files ([e47f1c2](e47f1c2bf7
)) ### [`v1.3.79`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1379---2023-08-25) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.78...v1.3.79) ##### Bug Fixes - **(es)** Fix default value of `jsc.minify.format.comments` ([#​7853](https://togithub.com/swc-project/swc/issues/7853)) ([64e51d3](64e51d3a28
)) - **(es/minifier)** Don't inline properties if the var is not `fn-local` ([#​7839](https://togithub.com/swc-project/swc/issues/7839)) ([7fe01e6](7fe01e64dd
)) - **(es/minifier)** Don't remove exports ([#​7856](https://togithub.com/swc-project/swc/issues/7856)) ([ae8cd94](ae8cd9430d
)) - **(es/module)** Make `jsc.paths` work for a nest.js app ([#​7852](https://togithub.com/swc-project/swc/issues/7852)) ([d33a973](d33a97303c
)) ##### Features - **(css/ast)** Support `@scope` at-rule ([#​7837](https://togithub.com/swc-project/swc/issues/7837)) ([a34f359](a34f3592b3
)) ##### Miscellaneous Tasks - **(ci)** Fix CI ([#​7857](https://togithub.com/swc-project/swc/issues/7857)) ([854e2e7](854e2e78b3
)) ##### Refactor - **(common)** Mark some methods of `Input` unsafe ([#​7848](https://togithub.com/swc-project/swc/issues/7848)) ([c657324](c65732496e
)) - **(es/helpers)** Move packages for monorepo ([#​7833](https://togithub.com/swc-project/swc/issues/7833)) ([1ab406c](1ab406cd7a
)) - **(es/minifier)** Pre-calculate `reassigned` ([#​7832](https://togithub.com/swc-project/swc/issues/7832)) ([65db1ba](65db1badff
)) - **(es/types)** Extract `@swc/types` as a small, reusable package ([#​7834](https://togithub.com/swc-project/swc/issues/7834)) ([f713f1b](f713f1b2f6
)) ### [`v1.3.78`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1378---2023-08-17) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.77...v1.3.78) ##### Bug Fixes - **(es/codegen)** Add quotes to property names when `ascii_only` is `true` ([#​7820](https://togithub.com/swc-project/swc/issues/7820)) ([04921f3](04921f301a
)) - **(es/compat)** Remove wrong logic for object patterns in `object_rest` ([#​7788](https://togithub.com/swc-project/swc/issues/7788)) ([3766a7c](3766a7c776
)) - **(es/minifier)** Preserve `cooked` while compressing template literals ([#​7773](https://togithub.com/swc-project/swc/issues/7773)) ([05990a9](05990a98fd
)) - **(es/minifier)** Abort seq inliner if var is not fn_local or reassigned ([#​7804](https://togithub.com/swc-project/swc/issues/7804)) ([f8ca366](f8ca366cc1
)) - **(es/minifier)** Preserve more analysis data upon inlining ([#​7823](https://togithub.com/swc-project/swc/issues/7823)) ([31de19e](31de19ece2
)) ##### Features - **(es/module)** Improve error message about relative `jsc.baseUrl` ([#​7827](https://togithub.com/swc-project/swc/issues/7827)) ([9099883](9099883175
)) ##### Refactor - **(common)** Make `ahash` optional ([#​7816](https://togithub.com/swc-project/swc/issues/7816)) ([981d7b1](981d7b152b
)) - **(es/parser)** Remove needless `unsafe` ([#​7818](https://togithub.com/swc-project/swc/issues/7818)) ([8b809db](8b809dbe23
))- **general**: Use `ahash` from `swc_common` in more places ([#​7815](https://togithub.com/swc-project/swc/issues/7815)) ([b43e38d](b43e38d3f9
)) ### [`v1.3.77`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1377---2023-08-16) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.76...v1.3.77) ##### Bug Fixes - **(es)** Resolve `jsc.baseUrl` for `.swcrc` specified by `--config-file` ([#​7801](https://togithub.com/swc-project/swc/issues/7801)) ([fe1ca26](fe1ca26218
)) - **(es/compat)** Revert [#​7610](https://togithub.com/swc-project/swc/issues/7610) ([#​7813](https://togithub.com/swc-project/swc/issues/7813)) ([42dec55](42dec557ed
)) - **(es/parser)** Revert lexer fix for `<<` ([#​7807](https://togithub.com/swc-project/swc/issues/7807)) ([e527c12](e527c12a82
)) ##### Features - **(es/ast)** Expose `Archived` types ([#​7811](https://togithub.com/swc-project/swc/issues/7811)) ([478fa47](478fa4736f
)) ##### Refactor - **(es/parser)** Don't attempt to handle shebangs in `read_token_number_sign` ([#​7803](https://togithub.com/swc-project/swc/issues/7803)) ([5e7834a](5e7834aa2e
)) </details> <details> <summary>swc-project/jest (@​swc/jest)</summary> ### [`v0.2.29`](https://togithub.com/swc-project/jest/compare/v0.2.28...v0.2.29) [Compare Source](https://togithub.com/swc-project/jest/compare/v0.2.28...v0.2.29) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://togithub.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi44My4wIiwidXBkYXRlZEluVmVyIjoiMzYuODMuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
265 lines
8.6 KiB
JSON
265 lines
8.6 KiB
JSON
{
|
||
"name": "unleash-server",
|
||
"description": "Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.",
|
||
"version": "5.4.0-main",
|
||
"keywords": [
|
||
"unleash",
|
||
"feature toggle",
|
||
"feature",
|
||
"toggle"
|
||
],
|
||
"files": [
|
||
"dist",
|
||
"docs",
|
||
"frontend/build",
|
||
"frontend/build/*",
|
||
"frontend/index.js",
|
||
"frontend/package.json"
|
||
],
|
||
"repository": {
|
||
"type": "git",
|
||
"url": "ssh://git@github.com:unleash/unleash.git"
|
||
},
|
||
"bugs": {
|
||
"url": "https://github.com/unleash/unleash/issues"
|
||
},
|
||
"types": "./dist/lib/server-impl.d.ts",
|
||
"engines": {
|
||
"node": ">=18"
|
||
},
|
||
"license": "Apache-2.0",
|
||
"main": "./dist/lib/server-impl.js",
|
||
"scripts": {
|
||
"start": "TZ=UTC node ./dist/server.js",
|
||
"copy-templates": "copyfiles -u 1 src/mailtemplates/**/*.mustache dist/",
|
||
"build:backend": "tsc --pretty --strictNullChecks false",
|
||
"build:frontend": "yarn --cwd ./frontend run build",
|
||
"build:frontend:if-needed": "if [ ! -d ./frontend/build ]; then yarn install --cwd ./frontend --frozen-lockfile --ignore-scripts && yarn build:frontend; fi",
|
||
"build": "concurrently \"yarn:copy-templates\" \"yarn:build:frontend\" \"yarn:build:backend\"",
|
||
"dev:backend": "TZ=UTC NODE_ENV=development tsc-watch --strictNullChecks false --onSuccess \"node dist/server-dev.js\"",
|
||
"dev:frontend": "wait-on tcp:4242 && yarn --cwd ./frontend run dev",
|
||
"dev": "concurrently \"yarn:dev:backend\" \"yarn:dev:frontend\"",
|
||
"prepare": "node scripts/husky-install && yarn --cwd ./frontend install && if [ ! -d ./dist ]; then yarn build; fi",
|
||
"prepare:backend": "concurrently \"yarn:copy-templates\" \"yarn:build:backend\"",
|
||
"prestart:dev": "yarn run clean",
|
||
"start:dev": "TZ=UTC NODE_ENV=development tsc-watch --strictNullChecks false --onSuccess \"node dist/server-dev.js\"",
|
||
"db-migrate": "db-migrate --migrations-dir ./src/migrations",
|
||
"lint": "eslint ./src",
|
||
"local:package": "del-cli --force build && mkdir build && cp -r dist docs CHANGELOG.md LICENSE README.md package.json build",
|
||
"prebuild:watch": "yarn run clean",
|
||
"build:watch": "tsc -w --strictNullChecks false",
|
||
"prebuild": "yarn run clean",
|
||
"test": "NODE_ENV=test PORT=4243 jest",
|
||
"test:unit": "NODE_ENV=test PORT=4243 jest --testPathIgnorePatterns=src/test/e2e --testPathIgnorePatterns=dist",
|
||
"test:docker": "./scripts/docker-postgres.sh",
|
||
"test:report": "NODE_ENV=test PORT=4243 jest --reporters=\"default\" --reporters=\"jest-junit\"",
|
||
"test:docker:cleanup": "docker rm -f unleash-postgres",
|
||
"test:watch": "yarn test --watch",
|
||
"test:coverage": "NODE_ENV=test PORT=4243 jest --coverage --testLocationInResults --outputFile=\"coverage/report.json\" --forceExit --testTimeout=10000",
|
||
"test:coverage:jest": "NODE_ENV=test PORT=4243 jest --silent --ci --json --coverage --testLocationInResults --outputFile=\"report.json\" --forceExit --testTimeout=10000",
|
||
"seed:setup": "ts-node --compilerOptions '{\"strictNullChecks\": false}' src/test/e2e/seed/segment.seed.ts",
|
||
"seed:serve": "UNLEASH_DATABASE_NAME=unleash_test UNLEASH_DATABASE_SCHEMA=seed yarn run start:dev",
|
||
"clean": "del-cli --force dist",
|
||
"preversion": "./scripts/check-release.sh",
|
||
"heroku-postbuild": "cd frontend && yarn && yarn build"
|
||
},
|
||
"jest-junit": {
|
||
"suiteName": "Unleash Unit Tests",
|
||
"outputDirectory": "./reports",
|
||
"outputName": "jest-junit.xml",
|
||
"uniqueOutputName": "false",
|
||
"classNameTemplate": "{classname}-{title}",
|
||
"titleTemplate": "{classname}-{title}",
|
||
"ancestorSeparator": " › ",
|
||
"usePathForSuiteName": "true"
|
||
},
|
||
"jest": {
|
||
"automock": false,
|
||
"maxWorkers": 4,
|
||
"testTimeout": 10000,
|
||
"globalSetup": "./scripts/jest-setup.js",
|
||
"transform": {
|
||
"^.+\\.tsx?$": [
|
||
"@swc/jest"
|
||
]
|
||
},
|
||
"testRegex": "(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
|
||
"testPathIgnorePatterns": [
|
||
"/dist/",
|
||
"/node_modules/",
|
||
"/frontend/"
|
||
],
|
||
"moduleFileExtensions": [
|
||
"ts",
|
||
"tsx",
|
||
"js",
|
||
"jsx",
|
||
"json"
|
||
],
|
||
"coveragePathIgnorePatterns": [
|
||
"/node_modules/",
|
||
"/dist/",
|
||
"/src/migrations",
|
||
"/src/test"
|
||
]
|
||
},
|
||
"dependencies": {
|
||
"@slack/web-api": "^6.9.0",
|
||
"@unleash/express-openapi": "^0.3.0",
|
||
"ajv": "^8.11.0",
|
||
"ajv-formats": "^2.1.1",
|
||
"async": "^3.2.4",
|
||
"bcryptjs": "^2.4.3",
|
||
"compression": "^1.7.4",
|
||
"connect-session-knex": "^3.0.0",
|
||
"cookie-parser": "^1.4.5",
|
||
"cookie-session": "^2.0.0-rc.1",
|
||
"cors": "^2.8.5",
|
||
"date-fns": "^2.25.0",
|
||
"db-migrate": "0.11.13",
|
||
"db-migrate-pg": "1.3.0",
|
||
"db-migrate-shared": "1.2.0",
|
||
"deep-object-diff": "^1.1.9",
|
||
"deepmerge": "^4.2.2",
|
||
"errorhandler": "^1.5.1",
|
||
"express": "^4.18.2",
|
||
"express-rate-limit": "^6.6.0",
|
||
"express-session": "^1.17.1",
|
||
"fast-json-patch": "^3.1.0",
|
||
"gravatar-url": "^3.1.0",
|
||
"hash-sum": "^2.0.0",
|
||
"helmet": "^6.0.0",
|
||
"http-errors": "^2.0.0",
|
||
"ip": "^1.1.8",
|
||
"joi": "^17.3.0",
|
||
"js-sha256": "^0.9.0",
|
||
"js-yaml": "^4.1.0",
|
||
"json-schema-to-ts": "2.9.1",
|
||
"json2csv": "^5.0.7",
|
||
"knex": "^2.4.2",
|
||
"lodash.get": "^4.4.2",
|
||
"lodash.groupby": "^4.6.0",
|
||
"log4js": "^6.0.0",
|
||
"make-fetch-happen": "^11.0.0",
|
||
"memoizee": "^0.4.15",
|
||
"mime": "^3.0.0",
|
||
"multer": "^1.4.5-lts.1",
|
||
"murmurhash3js": "^3.0.1",
|
||
"mustache": "^4.1.0",
|
||
"nodemailer": "^6.5.0",
|
||
"openapi-types": "^12.0.0",
|
||
"owasp-password-strength-test": "^1.3.0",
|
||
"parse-database-url": "^0.3.0",
|
||
"pg": "^8.7.3",
|
||
"pg-connection-string": "^2.5.0",
|
||
"pkginfo": "^0.4.1",
|
||
"prom-client": "^14.0.0",
|
||
"response-time": "^2.3.2",
|
||
"sanitize-filename": "^1.6.3",
|
||
"semver": "^7.5.3",
|
||
"serve-favicon": "^2.5.0",
|
||
"stoppable": "^1.1.0",
|
||
"ts-toolbelt": "^9.6.0",
|
||
"type-is": "^1.6.18",
|
||
"unleash-client": "4.1.1",
|
||
"uuid": "^9.0.0"
|
||
},
|
||
"devDependencies": {
|
||
"@apidevtools/swagger-parser": "10.1.0",
|
||
"@babel/core": "7.22.15",
|
||
"@swc/core": "1.3.83",
|
||
"@swc/jest": "0.2.29",
|
||
"@types/bcryptjs": "2.4.3",
|
||
"@types/cors": "2.8.14",
|
||
"@types/express": "4.17.17",
|
||
"@types/express-session": "1.17.7",
|
||
"@types/faker": "5.5.9",
|
||
"@types/hash-sum": "^1.0.0",
|
||
"@types/jest": "29.5.3",
|
||
"@types/js-yaml": "4.0.5",
|
||
"@types/lodash.groupby": "4.6.7",
|
||
"@types/make-fetch-happen": "10.0.1",
|
||
"@types/memoizee": "0.4.8",
|
||
"@types/mime": "3.0.1",
|
||
"@types/node": "18.17.14",
|
||
"@types/nodemailer": "6.4.9",
|
||
"@types/owasp-password-strength-test": "1.3.0",
|
||
"@types/pg": "8.10.2",
|
||
"@types/semver": "7.5.1",
|
||
"@types/stoppable": "1.1.1",
|
||
"@types/supertest": "2.0.12",
|
||
"@types/type-is": "1.6.3",
|
||
"@types/uuid": "9.0.3",
|
||
"@typescript-eslint/eslint-plugin": "5.62.0",
|
||
"@typescript-eslint/parser": "5.62.0",
|
||
"concurrently": "^8.0.1",
|
||
"copyfiles": "2.4.1",
|
||
"coveralls": "3.1.1",
|
||
"del-cli": "5.0.0",
|
||
"eslint": "^8.38.0",
|
||
"eslint-config-airbnb-base": "15.0.0",
|
||
"eslint-config-airbnb-typescript": "17.1.0",
|
||
"eslint-config-prettier": "8.10.0",
|
||
"eslint-plugin-import": "2.28.1",
|
||
"eslint-plugin-no-only-tests": "^3.1.0",
|
||
"eslint-plugin-prettier": "4.2.1",
|
||
"eslint-plugin-regexp": "^1.14.0",
|
||
"faker": "5.5.3",
|
||
"fast-check": "3.12.1",
|
||
"fetch-mock": "9.11.0",
|
||
"husky": "8.0.3",
|
||
"jest": "29.6.2",
|
||
"jest-junit": "^16.0.0",
|
||
"lint-staged": "13.2.3",
|
||
"nock": "13.3.3",
|
||
"openapi-enforcer": "1.22.3",
|
||
"prettier": "2.8.1",
|
||
"proxyquire": "2.1.3",
|
||
"source-map-support": "0.5.21",
|
||
"superagent": "8.0.9",
|
||
"supertest": "6.3.3",
|
||
"ts-node": "10.9.1",
|
||
"tsc-watch": "6.0.4",
|
||
"typescript": "4.8.4",
|
||
"wait-on": "^7.0.1"
|
||
},
|
||
"resolutions": {
|
||
"async": "^3.2.4",
|
||
"db-migrate/rc/minimist": "^1.2.5",
|
||
"es5-ext": "0.10.62",
|
||
"knex/liftoff/object.map/**/kind-of": "^6.0.3",
|
||
"knex/liftoff/findup-sync/micromatc/kind-of": "^6.0.3",
|
||
"knex/liftoff/findup-sync/micromatc/nanomatch/kind-of": "^6.0.3",
|
||
"knex/liftoff/findup-sync/micromatch/define-property/**/kind-of": "^6.0.3",
|
||
"node-forge": "^1.0.0",
|
||
"set-value": "^4.0.1",
|
||
"ansi-regex": "^5.0.1",
|
||
"ssh2": "^1.4.0",
|
||
"json-schema": "^0.4.0",
|
||
"minimatch": "^5.0.0",
|
||
"semver": "^7.5.3"
|
||
},
|
||
"lint-staged": {
|
||
"*.{js,ts}": [
|
||
"eslint --fix"
|
||
],
|
||
"*.{json,yaml,md}": [
|
||
"prettier --write"
|
||
]
|
||
},
|
||
"prettier": {
|
||
"proseWrap": "never",
|
||
"singleQuote": true,
|
||
"tabWidth": 4,
|
||
"trailingComma": "all",
|
||
"overrides": [
|
||
{
|
||
"files": "*.{json,yaml,yml,md}",
|
||
"options": {
|
||
"tabWidth": 2
|
||
}
|
||
}
|
||
]
|
||
}
|
||
}
|