1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
unleash.unleash/package.json

230 lines
6.9 KiB
JSON
Raw Normal View History

{
2016-11-10 15:52:49 +01:00
"name": "unleash-server",
2017-02-15 22:23:08 +01:00
"description": "Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.",
2022-12-05 13:03:32 +01:00
"version": "4.18.1",
2016-05-01 15:43:25 +02:00
"keywords": [
"unleash",
"feature toggle",
"feature",
"toggle"
],
2016-11-10 15:52:49 +01:00
"files": [
"dist",
"docs",
"frontend/build"
2016-11-10 15:52:49 +01:00
],
2016-05-01 15:43:25 +02:00
"repository": {
"type": "git",
2016-11-13 15:31:10 +01:00
"url": "ssh://git@github.com:unleash/unleash.git"
2016-05-01 15:43:25 +02:00
},
"bugs": {
2016-11-13 15:31:10 +01:00
"url": "https://github.com/unleash/unleash/issues"
2016-05-01 15:43:25 +02:00
},
2021-08-13 13:51:29 +02:00
"types": "./dist/lib/server-impl.d.ts",
2016-05-01 15:43:25 +02:00
"engines": {
"node": ">=14"
2016-05-01 15:43:25 +02:00
},
"license": "Apache-2.0",
"main": "./dist/lib/server-impl.js",
2016-05-01 15:43:25 +02:00
"scripts": {
"start": "node ./dist/server.js",
2021-08-09 13:34:40 +02:00
"prestart:dev": "yarn run clean",
2021-02-15 08:39:28 +01:00
"start:dev": "NODE_ENV=development tsc-watch --onSuccess \"node dist/server-dev.js\"",
"copy-templates": "copyfiles -u 1 src/mailtemplates/**/*.mustache dist/",
"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",
2021-08-09 13:34:40 +02:00
"prebuild:watch": "yarn run clean",
"build:watch": "tsc -w",
2021-08-09 13:34:40 +02:00
"prebuild": "yarn run clean",
"build": "yarn run copy-templates && tsc --pretty",
"prepare": "node scripts/husky-install && cd frontend && yarn && cd .. && yarn run build",
"test": "NODE_ENV=test PORT=4243 jest",
"test:unit": "NODE_ENV=test PORT=4243 jest --testPathIgnorePatterns=src/test/e2e --testPathIgnorePatterns=dist",
2016-11-10 15:52:49 +01:00
"test:docker": "./scripts/docker-postgres.sh",
2021-10-26 23:20:36 +02:00
"test:docker:cleanup": "docker rm -f unleash-postgres",
2021-01-26 10:10:37 +01:00
"test:watch": "yarn test --watch",
2022-05-20 11:14:41 +02:00
"test:coverage": "NODE_ENV=test PORT=4243 jest --coverage --testLocationInResults --outputFile=\"coverage/report.json\" --forceExit --testTimeout=10000",
2022-02-11 19:17:25 +01:00
"test:coverage:jest": "NODE_ENV=test PORT=4243 jest --silent --ci --json --coverage --testLocationInResults --outputFile=\"report.json\" --forceExit --testTimeout=10000",
"seed:setup": "ts-node 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",
2022-10-18 21:24:12 +02:00
"preversion": "./scripts/check-release.sh",
"heroku-postbuild": "cd frontend && yarn && yarn build"
2016-11-10 15:52:49 +01:00
},
"jest": {
"automock": false,
"maxWorkers": 4,
"testTimeout": 10000,
2022-09-01 21:22:15 +02:00
"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"
]
2019-06-06 08:10:58 +02:00
},
2016-11-10 15:52:49 +01:00
"dependencies": {
"@unleash/express-openapi": "^0.2.1",
"ajv": "^8.11.0",
"ajv-formats": "^2.1.1",
"async": "^3.2.4",
2022-01-06 20:43:57 +01:00
"bcryptjs": "^2.4.3",
"compression": "^1.7.4",
"connect-session-knex": "^3.0.0",
"cookie-parser": "^1.4.5",
2020-10-02 16:38:51 +02:00
"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.2.2",
"db-migrate-shared": "1.2.0",
"deepmerge": "^4.2.2",
2019-10-03 15:32:48 +02:00
"errorhandler": "^1.5.1",
"express": "^4.17.1",
"express-rate-limit": "^6.6.0",
"express-session": "^1.17.1",
"fast-json-patch": "^3.1.0",
"gravatar-url": "^3.1.0",
fix(deps): update dependency helmet to v6 (#2295) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [helmet](https://helmetjs.github.io/) ([source](https://togithub.com/helmetjs/helmet)) | [`^5.0.0` -> `^6.0.0`](https://renovatebot.com/diffs/npm/helmet/5.0.0/6.0.0) | [![age](https://badges.renovateapi.com/packages/npm/helmet/6.0.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/helmet/6.0.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/helmet/6.0.0/compatibility-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/helmet/6.0.0/confidence-slim/5.0.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>helmetjs/helmet</summary> ### [`v6.0.0`](https://togithub.com/helmetjs/helmet/blob/HEAD/CHANGELOG.md#&#8203;600---2022-08-26) [Compare Source](https://togithub.com/helmetjs/helmet/compare/v5.1.1...v6.0.0) ##### Changed - **Breaking:** `helmet.contentSecurityPolicy` no longer sets `block-all-mixed-content` directive by default - **Breaking:** `helmet.expectCt` is no longer set by default. It can, however, be explicitly enabled. It will be removed in Helmet 7. See [#&#8203;310](https://togithub.com/helmetjs/helmet/issues/310) - **Breaking:** Increase TypeScript strictness around some arguments. Only affects TypeScript users, and may not require any code changes. See [#&#8203;369](https://togithub.com/helmetjs/helmet/issues/369) - `helmet.frameguard` no longer offers a specific error when trying to use `ALLOW-FROM`; it just says that it is unsupported. Only the error message has changed ##### Removed - **Breaking:** Dropped support for Node 12 and 13. Node 14+ is now required ### [`v5.1.1`](https://togithub.com/helmetjs/helmet/blob/HEAD/CHANGELOG.md#&#8203;511---2022-07-23) [Compare Source](https://togithub.com/helmetjs/helmet/compare/v5.1.0...v5.1.1) ##### Changed - Fix TypeScript bug with some TypeScript configurations. See [#&#8203;375](https://togithub.com/helmetjs/helmet/pull/375) and [#&#8203;359](https://togithub.com/helmetjs/helmet/issues/359) ### [`v5.1.0`](https://togithub.com/helmetjs/helmet/blob/HEAD/CHANGELOG.md#&#8203;510---2022-05-17) [Compare Source](https://togithub.com/helmetjs/helmet/compare/v5.0.2...v5.1.0) ##### Added - `Cross-Origin-Embedder-Policy`: support `credentialless` policy. See [#&#8203;365](https://togithub.com/helmetjs/helmet/pull/365) - Documented how to set both `Content-Security-Policy` and `Content-Security-Policy-Report-Only` ##### Changed - Cleaned up some documentation around `Origin-Agent-Cluster` ### [`v5.0.2`](https://togithub.com/helmetjs/helmet/blob/HEAD/CHANGELOG.md#&#8203;502---2022-01-22) [Compare Source](https://togithub.com/helmetjs/helmet/compare/v5.0.1...v5.0.2) ##### Changed - Improve imports for CommonJS and ECMAScript modules. See [#&#8203;345](https://togithub.com/helmetjs/helmet/pull/345) - Fixed some documentation ### [`v5.0.1`](https://togithub.com/helmetjs/helmet/blob/HEAD/CHANGELOG.md#&#8203;501---2022-01-03) [Compare Source](https://togithub.com/helmetjs/helmet/compare/v5.0.0...v5.0.1) ##### Changed - Fixed some documentation ##### Removed - Removed some unused internal code </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC42LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNC45LjEifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 23:07:20 +01:00
"helmet": "^6.0.0",
feat(#1873/playground): Return detailed information on feature toggle evaluation (#1839) * Feat: return reasons why a feature evaluated to true or false Note: this is very rough and just straight ripped from the nodejs client. It will need a lot of work, but is a good place to start * Feat: add suggested shape for new payload * Chore: minor cleanup * Wip: make server compile again * Remove unused schema ref * Export new schemas * Chore: fix some tests to use sub property * Fix: fix some tests * Refactor: rename some variables, uncomment some stuff * Add segments type to bootstrap options * Add segments capability to offline feature evaluator * Fix function calls after turning params into an option abject * Feat: test strategy order, etc * Feat: add test to check that all strats are returned correctly * Feat: allow you to include strategy ids in clients * Wip: hook up segments in the offline client. Note: compared to regular clients, they still fail * Feat: add segments validation * Fix: fix test case invariant. * Chore: revert to returning only `boolean` from strategies. This _should_ make it work with custom strategies too 🤞 * Feat: make more properties of the returned feature required * Wip: add some comments and unfinished tests for edge cases * Feat: add `isEnabledInCurrentEnvironment` prop * Feat: consider more strategy failure cases * Feat: test that isenabledinenvironment matches expectations * Feat: add unknown strategies * Fix: fix property access typo * Feat: add unknown strategy for fallback purposes * Feat: test edge case: all unknown strategies * Feat: add custom strategy to arbitrary * Feat: test that features can be true, even if not enabled in env * Chore: add some comments * Wip: fix sdk tests * Remove comments, improve test logging * Feat: add descriptions and examples to playground feature schema * Switch `examples` for `example` * Update schemas with descriptions and examples * Fix: update snapshot * Fix: openapi example * Fix: merge issues * Fix: fix issue where feature evaluation state was wrong * Chore: update openapi spec * Fix: fix broken offline client tests * Refactor: move schemas into separate files * Refactor: remove "reason" for incomplete evaluation. The only instances where evaluation is incomplete is when we don't know what the strategy is. * Refactor: move unleash node client into test and dev dependencies * Wip: further removal of stuff * Chore: remove a bunch of code that we don't use * Chore: remove comment * Chore: remove unused code * Fix: fix some prettier errors * Type parameters in strategies to avoid `any` * Fix: remove commented out code * Feat: make `id` required on playground strategies * Chore: remove redundant type * Fix: remove redundant if and fix fallback evaluation * Refactor: reduce nesting and remove duplication * Fix: remove unused helper function * Refactor: type `parameters` as `unknown` * Chore: remove redundant comment * Refactor: move constraint code into a separate file * Refactor: rename `unleash` -> `feature-evaluator` * Rename class `Unleash` -> `FeatureEvaluator` * Refactor: remove this.ready and sync logic from feature evaluator * Refactor: remove unused code, rename config type * Refactor: remove event emission from the Unleash client * Remove unlistened-for events in feature evaluator * Refactor: make offline client synchronous; remove code * Fix: update openapi snapshot after adding required strategy ids * Feat: change `strategies` format. This commit changes the format of a playground feature's `strategies` properties from a list of strategies to an object with properties `result` and `data`. It looks a bit like this: ```ts type Strategies = { result: boolean | "unknown", data: Strategy[] } ``` The reason is that this allows us to avoid the breaking change that was previously suggested in the PR: `feature.isEnabled` used to be a straight boolean. Then, when we found out we couldn't necessarily evaluate all strategies (custom strats are hard!) we changed it to `boolean | 'unevaluated'`. However, this is confusing on a few levels as the playground results are no longer the same as the SDK would be, nor are they strictly boolean anymore. This change reverts the `isEnabled` functionality to what it was before (so it's always a mirror of what the SDK would show). The equivalent of `feature.isEnabled === 'unevaluated'` now becomes `feature.isEnabled && strategy.result === 'unknown'`. * Fix: Fold long string descriptions over multiple lines. * Fix: update snapshot after adding line breaks to descriptions
2022-08-04 15:41:52 +02:00
"ip": "^1.1.8",
"joi": "^17.3.0",
"js-sha256": "^0.9.0",
"js-yaml": "^4.1.0",
fix(deps): update dependency json-schema-to-ts to v2.6.0 (#2397) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [json-schema-to-ts](https://togithub.com/ThomasAribart/json-schema-to-ts) | [`2.5.5` -> `2.6.0`](https://renovatebot.com/diffs/npm/json-schema-to-ts/2.5.5/2.6.0) | [![age](https://badges.renovateapi.com/packages/npm/json-schema-to-ts/2.6.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/json-schema-to-ts/2.6.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/json-schema-to-ts/2.6.0/compatibility-slim/2.5.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/json-schema-to-ts/2.6.0/confidence-slim/2.5.5)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>ThomasAribart/json-schema-to-ts</summary> ### [`v2.6.0`](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.5.5...v2.6.0) [Compare Source](https://togithub.com/ThomasAribart/json-schema-to-ts/compare/v2.5.5...v2.6.0) </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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMS42IiwidXBkYXRlZEluVmVyIjoiMzQuMjEuNiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-10 22:21:54 +01:00
"json-schema-to-ts": "2.6.0",
"json2csv": "^5.0.7",
"knex": "^2.0.0",
"log4js": "^6.0.0",
fix(deps): update dependency make-fetch-happen to v11 (#2296) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [make-fetch-happen](https://togithub.com/npm/make-fetch-happen) | [`^10.1.2` -> `^11.0.0`](https://renovatebot.com/diffs/npm/make-fetch-happen/10.1.2/11.0.1) | [![age](https://badges.renovateapi.com/packages/npm/make-fetch-happen/11.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/make-fetch-happen/11.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/make-fetch-happen/11.0.1/compatibility-slim/10.1.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/make-fetch-happen/11.0.1/confidence-slim/10.1.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>npm/make-fetch-happen</summary> ### [`v11.0.1`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1101-httpsgithubcomnpmmake-fetch-happencomparev1100v1101-2022-10-17) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v11.0.0...v11.0.1) ##### Dependencies - [`ebd86b2`](https://togithub.com/npm/make-fetch-happen/commit/ebd86b27813fde64cdeb1997857735dba7a25f85) [#&#8203;186](https://togithub.com/npm/make-fetch-happen/pull/186) bump minipass-fetch from 2.1.2 to 3.0.0 - [`9c16d84`](https://togithub.com/npm/make-fetch-happen/commit/9c16d84c10dddada3a1d0aeb74ad7b77220dd7eb) [#&#8203;187](https://togithub.com/npm/make-fetch-happen/pull/187) bump ssri from 9.0.1 to 10.0.0 ### [`v11.0.0`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1100-httpsgithubcomnpmmake-fetch-happencomparev1021v1100-2022-10-13) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v10.2.1...v11.0.0) ##### ⚠️ BREAKING CHANGES - this module no longer attempts to change file ownership automatically - `make-fetch-happen` is now compatible with the following semver range for node: `^14.17.0 || ^16.13.0 || >=18.0.0` ##### Features - [`c293053`](https://togithub.com/npm/make-fetch-happen/commit/c2930534bcf65907c4968ba5600d41910862fba5) [#&#8203;177](https://togithub.com/npm/make-fetch-happen/pull/177) postinstall for dependabot template-oss PR ([@&#8203;lukekarrys](https://togithub.com/lukekarrys)) ##### Documentation - [`d63de44`](https://togithub.com/npm/make-fetch-happen/commit/d63de4427ecadcc1c5a688564df8449ca182aafd) [#&#8203;173](https://togithub.com/npm/make-fetch-happen/pull/173) document cause argument to onRetry ([#&#8203;173](https://togithub.com/npm/make-fetch-happen/issues/173)) ([@&#8203;jmpage](https://togithub.com/jmpage)) ##### Dependencies - [`33d972a`](https://togithub.com/npm/make-fetch-happen/commit/33d972a81517c6817b39dd9c8adf9bfa7cf78391) [#&#8203;184](https://togithub.com/npm/make-fetch-happen/pull/184) bump cacache from 16.1.3 to 17.0.0 ([#&#8203;184](https://togithub.com/npm/make-fetch-happen/issues/184)) ### [`v10.2.1`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1021-httpsgithubcomnpmmake-fetch-happencomparev1020v1021-2022-08-15) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v10.2.0...v10.2.1) ##### Bug Fixes - linting ([#&#8203;166](https://togithub.com/npm/make-fetch-happen/issues/166)) ([e9a2a51](https://togithub.com/npm/make-fetch-happen/commit/e9a2a51e6d72e75802a73fe3b2b0e84753cc202a)) ### [`v10.2.0`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1020-httpsgithubcomnpmmake-fetch-happencomparev1018v1020-2022-07-19) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v10.1.8...v10.2.0) ##### Features - store link header ([#&#8203;164](https://togithub.com/npm/make-fetch-happen/issues/164)) ([dae6384](https://togithub.com/npm/make-fetch-happen/commit/dae6384a7f20c541708804b08ce233d14d592613)) ### [`v10.1.8`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1018-httpsgithubcomnpmmake-fetch-happencomparev1017v1018-2022-06-20) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v10.1.7...v10.1.8) ##### Bug Fixes - TypeError: SocksProxyAgent is not a constructor ([#&#8203;161](https://togithub.com/npm/make-fetch-happen/issues/161)) ([4ae4864](https://togithub.com/npm/make-fetch-happen/commit/4ae48640b091f4f64ad4c52037c147b1dfd83f04)) ##### [10.1.7](https://togithub.com/npm/make-fetch-happen/compare/v10.1.6...v10.1.7) (2022-06-01) ##### Bug Fixes - use hostname for socks agent ([#&#8203;159](https://togithub.com/npm/make-fetch-happen/issues/159)) ([331f9cb](https://togithub.com/npm/make-fetch-happen/commit/331f9cb273584da452994c6d9ce3e36df2bafb03)) ##### Dependencies - bump socks-proxy-agent from 6.2.1 to 7.0.0 ([#&#8203;158](https://togithub.com/npm/make-fetch-happen/issues/158)) ([63ed403](https://togithub.com/npm/make-fetch-happen/commit/63ed40395ea2c34313575b42e083a428b506fd88)) ##### [10.1.6](https://togithub.com/npm/make-fetch-happen/compare/v10.1.5...v10.1.6) (2022-05-27) ##### Bug Fixes - respect given algorithms instead of always using sha512 ([#&#8203;156](https://togithub.com/npm/make-fetch-happen/issues/156)) ([9baa806](https://togithub.com/npm/make-fetch-happen/commit/9baa8065f32a89ebd49eb59258462c209a68f142)) ##### [10.1.5](https://togithub.com/npm/make-fetch-happen/compare/v10.1.4...v10.1.5) (2022-05-19) ##### Bug Fixes - cache integrity and size events so late listeners still get them ([#&#8203;154](https://togithub.com/npm/make-fetch-happen/issues/154)) ([8c78584](https://togithub.com/npm/make-fetch-happen/commit/8c7858490aa5dc40e13d1c2580b5937836111a5b)) ##### [10.1.4](https://togithub.com/npm/make-fetch-happen/compare/v10.1.3...v10.1.4) (2022-05-18) ##### Bug Fixes - **docs:** remove reference to unsupported feature ([#&#8203;153](https://togithub.com/npm/make-fetch-happen/issues/153)) ([1d454f1](https://togithub.com/npm/make-fetch-happen/commit/1d454f11877267e1f80a9cc42f8f249fe6ec887f)), closes [#&#8203;147](https://togithub.com/npm/make-fetch-happen/issues/147) - pass expected integrity to cacache ([a88213e](https://togithub.com/npm/make-fetch-happen/commit/a88213e6a5e3a74c746d326488e2e6e056a2df54)) - pass integrityEmitter to cacache to avoid a redundant integrity stream ([ae62c21](https://togithub.com/npm/make-fetch-happen/commit/ae62c21c70d2004bbaa967ae2b722890b4283cbb)) - remove in-memory buffering in favor of full time streaming ([ec2db21](https://togithub.com/npm/make-fetch-happen/commit/ec2db214e4d54a8ba81a4315b4b3f21e71181069)) ##### [10.1.3](https://togithub.com/npm/make-fetch-happen/compare/v10.1.2...v10.1.3) (2022-05-09) ##### Bug Fixes - make `defaults` chaining actually work ([#&#8203;144](https://togithub.com/npm/make-fetch-happen/issues/144)) ([aa71e81](https://togithub.com/npm/make-fetch-happen/commit/aa71e817c71968f547f4d1756b1faf92db7b79ec)) ##### [10.1.2](https://togithub.com/npm/make-fetch-happen/compare/v10.1.1...v10.1.2) (2022-04-05) ##### Dependencies - bump ssri from 8.0.1 to 9.0.0 ([#&#8203;139](https://togithub.com/npm/make-fetch-happen/issues/139)) ([f91a1cc](https://togithub.com/npm/make-fetch-happen/commit/f91a1ccd0ea2821a3686b4b8ffd3fad47c2aeabd)) ##### [10.1.1](https://togithub.com/npm/make-fetch-happen/compare/v10.1.0...v10.1.1) (2022-03-29) ##### Bug Fixes - default verbatim to undefined ([#&#8203;135](https://togithub.com/npm/make-fetch-happen/issues/135)) ([be0cf6a](https://togithub.com/npm/make-fetch-happen/commit/be0cf6a15949c0511b40ed086aeab29fb86c2259)) ##### Documentation - remove mention of custom cache provider ([#&#8203;136](https://togithub.com/npm/make-fetch-happen/issues/136)) ([a7f1b55](https://togithub.com/npm/make-fetch-happen/commit/a7f1b554bc0072a1545d96f316e252ec52e81b23)) ### [`v10.1.7`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1017-httpsgithubcomnpmmake-fetch-happencomparev1016v1017-2022-06-01) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v10.1.6...v10.1.7) ### [`v10.1.6`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1016-httpsgithubcomnpmmake-fetch-happencomparev1015v1016-2022-05-27) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v10.1.5...v10.1.6) ### [`v10.1.5`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1015-httpsgithubcomnpmmake-fetch-happencomparev1014v1015-2022-05-19) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v10.1.4...v10.1.5) ### [`v10.1.4`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1014-httpsgithubcomnpmmake-fetch-happencomparev1013v1014-2022-05-18) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v10.1.3...v10.1.4) ### [`v10.1.3`](https://togithub.com/npm/make-fetch-happen/blob/HEAD/CHANGELOG.md#&#8203;1013-httpsgithubcomnpmmake-fetch-happencomparev1012v1013-2022-05-09) [Compare Source](https://togithub.com/npm/make-fetch-happen/compare/v10.1.2...v10.1.3) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC42LjEiLCJ1cGRhdGVkSW5WZXIiOiIzNC45LjEifQ==--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 23:06:29 +01:00
"make-fetch-happen": "^11.0.0",
"memoizee": "^0.4.15",
2022-04-25 14:27:23 +02:00
"mime": "^3.0.0",
2022-06-01 12:10:49 +02:00
"multer": "^1.4.5-lts.1",
feat(#1873/playground): Return detailed information on feature toggle evaluation (#1839) * Feat: return reasons why a feature evaluated to true or false Note: this is very rough and just straight ripped from the nodejs client. It will need a lot of work, but is a good place to start * Feat: add suggested shape for new payload * Chore: minor cleanup * Wip: make server compile again * Remove unused schema ref * Export new schemas * Chore: fix some tests to use sub property * Fix: fix some tests * Refactor: rename some variables, uncomment some stuff * Add segments type to bootstrap options * Add segments capability to offline feature evaluator * Fix function calls after turning params into an option abject * Feat: test strategy order, etc * Feat: add test to check that all strats are returned correctly * Feat: allow you to include strategy ids in clients * Wip: hook up segments in the offline client. Note: compared to regular clients, they still fail * Feat: add segments validation * Fix: fix test case invariant. * Chore: revert to returning only `boolean` from strategies. This _should_ make it work with custom strategies too 🤞 * Feat: make more properties of the returned feature required * Wip: add some comments and unfinished tests for edge cases * Feat: add `isEnabledInCurrentEnvironment` prop * Feat: consider more strategy failure cases * Feat: test that isenabledinenvironment matches expectations * Feat: add unknown strategies * Fix: fix property access typo * Feat: add unknown strategy for fallback purposes * Feat: test edge case: all unknown strategies * Feat: add custom strategy to arbitrary * Feat: test that features can be true, even if not enabled in env * Chore: add some comments * Wip: fix sdk tests * Remove comments, improve test logging * Feat: add descriptions and examples to playground feature schema * Switch `examples` for `example` * Update schemas with descriptions and examples * Fix: update snapshot * Fix: openapi example * Fix: merge issues * Fix: fix issue where feature evaluation state was wrong * Chore: update openapi spec * Fix: fix broken offline client tests * Refactor: move schemas into separate files * Refactor: remove "reason" for incomplete evaluation. The only instances where evaluation is incomplete is when we don't know what the strategy is. * Refactor: move unleash node client into test and dev dependencies * Wip: further removal of stuff * Chore: remove a bunch of code that we don't use * Chore: remove comment * Chore: remove unused code * Fix: fix some prettier errors * Type parameters in strategies to avoid `any` * Fix: remove commented out code * Feat: make `id` required on playground strategies * Chore: remove redundant type * Fix: remove redundant if and fix fallback evaluation * Refactor: reduce nesting and remove duplication * Fix: remove unused helper function * Refactor: type `parameters` as `unknown` * Chore: remove redundant comment * Refactor: move constraint code into a separate file * Refactor: rename `unleash` -> `feature-evaluator` * Rename class `Unleash` -> `FeatureEvaluator` * Refactor: remove this.ready and sync logic from feature evaluator * Refactor: remove unused code, rename config type * Refactor: remove event emission from the Unleash client * Remove unlistened-for events in feature evaluator * Refactor: make offline client synchronous; remove code * Fix: update openapi snapshot after adding required strategy ids * Feat: change `strategies` format. This commit changes the format of a playground feature's `strategies` properties from a list of strategies to an object with properties `result` and `data`. It looks a bit like this: ```ts type Strategies = { result: boolean | "unknown", data: Strategy[] } ``` The reason is that this allows us to avoid the breaking change that was previously suggested in the PR: `feature.isEnabled` used to be a straight boolean. Then, when we found out we couldn't necessarily evaluate all strategies (custom strats are hard!) we changed it to `boolean | 'unevaluated'`. However, this is confusing on a few levels as the playground results are no longer the same as the SDK would be, nor are they strictly boolean anymore. This change reverts the `isEnabled` functionality to what it was before (so it's always a mirror of what the SDK would show). The equivalent of `feature.isEnabled === 'unevaluated'` now becomes `feature.isEnabled && strategy.result === 'unknown'`. * Fix: Fold long string descriptions over multiple lines. * Fix: update snapshot after adding line breaks to descriptions
2022-08-04 15:41:52 +02:00
"murmurhash3js": "^3.0.1",
"mustache": "^4.1.0",
"nodemailer": "^6.5.0",
"openapi-types": "^12.0.0",
"owasp-password-strength-test": "^1.3.0",
2016-11-12 11:21:40 +01:00
"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",
"semver": "^7.3.5",
"serve-favicon": "^2.5.0",
"stoppable": "^1.1.0",
"ts-toolbelt": "^9.6.0",
"type-is": "^1.6.18",
"unleash-client": "3.16.0",
"use-deep-compare-effect": "^1.8.1",
"uuid": "^8.3.2"
2016-05-01 15:43:25 +02:00
},
"devDependencies": {
"@apidevtools/swagger-parser": "10.1.0",
chore(deps): update dependency @babel/core to v7.20.5 (#2551) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@babel/core](https://babel.dev/docs/en/next/babel-core) ([source](https://togithub.com/babel/babel)) | [`7.20.2` -> `7.20.5`](https://renovatebot.com/diffs/npm/@babel%2fcore/7.20.2/7.20.5) | [![age](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.5/compatibility-slim/7.20.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@babel%2fcore/7.20.5/confidence-slim/7.20.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>babel/babel</summary> ### [`v7.20.5`](https://togithub.com/babel/babel/blob/HEAD/CHANGELOG.md#v7205-2022-11-28) [Compare Source](https://togithub.com/babel/babel/compare/v7.20.2...v7.20.5) ##### :eyeglasses: Spec Compliance - `babel-helpers`, `babel-plugin-transform-destructuring`, `babel-plugin-transform-modules-commonjs`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime`, `babel-traverse` - [#&#8203;15183](https://togithub.com/babel/babel/pull/15183) Improve array destructuring spec compliance ([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea)) - `babel-cli`, `babel-helpers`, `babel-plugin-proposal-class-properties`, `babel-plugin-proposal-class-static-block`, `babel-plugin-transform-classes`, `babel-plugin-transform-runtime`, `babel-preset-env` - [#&#8203;15182](https://togithub.com/babel/babel/pull/15182) fix: apply toPropertyKey when defining class members ([@&#8203;JLHwung](https://togithub.com/JLHwung)) - `babel-helper-create-class-features-plugin`, `babel-helpers`, `babel-plugin-proposal-decorators`, `babel-plugin-proposal-private-property-in-object`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#&#8203;15133](https://togithub.com/babel/babel/pull/15133) fix: validate rhs of `in` when transpiling `#p in C` ([@&#8203;JLHwung](https://togithub.com/JLHwung)) ##### :bug: Bug Fix - `babel-parser` - [#&#8203;15225](https://togithub.com/babel/babel/pull/15225) Parse `using[foo]` as computed member expression ([@&#8203;JLHwung](https://togithub.com/JLHwung)) - [#&#8203;15207](https://togithub.com/babel/babel/pull/15207) Export `ParseResult` type ([@&#8203;davydof](https://togithub.com/davydof)) - [#&#8203;15198](https://togithub.com/babel/babel/pull/15198) fix: parse `import module, ...` ([@&#8203;JLHwung](https://togithub.com/JLHwung)) - `babel-helper-wrap-function`, `babel-preset-env`, `babel-traverse` - [#&#8203;15181](https://togithub.com/babel/babel/pull/15181) fix: Edge cases for async functions and `noNewArrow` assumption ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-plugin-transform-arrow-functions`, `babel-plugin-transform-parameters`, `babel-traverse` - [#&#8203;15163](https://togithub.com/babel/babel/pull/15163) fix: Throw error when compiling `super()` in arrow functions with default / rest parameters ([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea)) - `babel-helpers`, `babel-node`, `babel-plugin-proposal-async-generator-functions`, `babel-plugin-transform-regenerator`, `babel-preset-env`, `babel-runtime-corejs2`, `babel-runtime-corejs3`, `babel-runtime` - [#&#8203;15194](https://togithub.com/babel/babel/pull/15194) fix: Bump `regenerator` and add tests ([@&#8203;SuperSodaSea](https://togithub.com/SuperSodaSea)) - `babel-helper-create-regexp-features-plugin` - [#&#8203;15192](https://togithub.com/babel/babel/pull/15192) fix: Update `regjsparser` for `@babel/standalone` ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-parser`, `babel-types` - [#&#8203;15109](https://togithub.com/babel/babel/pull/15109) fix: Babel 8 types ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-generator` - [#&#8203;15143](https://togithub.com/babel/babel/pull/15143) Don't print inner comments as leading when wrapping in `(``)` ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) - `babel-plugin-transform-block-scoping`, `babel-traverse` - [#&#8203;15167](https://togithub.com/babel/babel/pull/15167) Register `switch`'s `discriminant` in the outer scope ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :nail_care: Polish - `babel-generator` - [#&#8203;15173](https://togithub.com/babel/babel/pull/15173) Improve generator behavior when `comments:false` ([@&#8203;liuxingbaoyu](https://togithub.com/liuxingbaoyu)) - `babel-plugin-transform-block-scoping` - [#&#8203;15164](https://togithub.com/babel/babel/pull/15164) Only extract IDs for TDZ checks in assign when necessary ([@&#8203;nicolo-ribaudo](https://togithub.com/nicolo-ribaudo)) ##### :house: Internal - `babel-core`, `babel-parser` - [#&#8203;15202](https://togithub.com/babel/babel/pull/15202) Bump typescript to 4.9.3 ([@&#8203;JLHwung](https://togithub.com/JLHwung)) </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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40MC4yIiwidXBkYXRlZEluVmVyIjoiMzQuNDAuMiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-28 22:52:20 +01:00
"@babel/core": "7.20.5",
chore(deps): update dependency @swc/core to v1.3.21 (#2575) [![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.20` -> `1.3.21`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.20/1.3.21) | [![age](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.21/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.21/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.21/compatibility-slim/1.3.20)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@swc%2fcore/1.3.21/confidence-slim/1.3.20)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>swc-project/swc</summary> ### [`v1.3.21`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#&#8203;1321---2022-11-30) [Compare Source](https://togithub.com/swc-project/swc/compare/v1.3.20...v1.3.21) ##### Bug Fixes - **(ci)** Fix publish action for binaries ([#&#8203;6517](https://togithub.com/swc-project/swc/issues/6517)) ([2ac3201](https://togithub.com/swc-project/swc/commit/2ac32017bad112956a781b0d003782988655409c)) - **(es/minifier)** Don't drop used variables from sequential inliner ([#&#8203;6520](https://togithub.com/swc-project/swc/issues/6520)) ([b394f9f](https://togithub.com/swc-project/swc/commit/b394f9f1d3efd24fd55b4ac5efdbaee91b9d8021)) - **(es/minifier)** Make sequential inliner respect resolution order ([#&#8203;6509](https://togithub.com/swc-project/swc/issues/6509)) ([27ae59e](https://togithub.com/swc-project/swc/commit/27ae59e77bb8cb1f1d1dbbba3f8dec58359bc2ba)) - **(es/minifier)** Use unsafe option for arrow => method ([#&#8203;6521](https://togithub.com/swc-project/swc/issues/6521)) ([9752b43](https://togithub.com/swc-project/swc/commit/9752b43f94313fe2902ad04e5b01b865e0180155)) - **(es/minifier)** Don't convert a signed integer literal key to a numeric literal ([#&#8203;6529](https://togithub.com/swc-project/swc/issues/6529)) ([81224b5](https://togithub.com/swc-project/swc/commit/81224b5d67a92c7154a870f07f28d9802be2106e)) - **(html/parser)** Fix parsing of cdata ([#&#8203;6534](https://togithub.com/swc-project/swc/issues/6534)) ([e3cbe7e](https://togithub.com/swc-project/swc/commit/e3cbe7e9a98149bfc05421a264d4e421fb543f7e)) ##### Features - **(common)** Add contexts to the error messages ([#&#8203;6526](https://togithub.com/swc-project/swc/issues/6526)) ([b8fe04f](https://togithub.com/swc-project/swc/commit/b8fe04f720d81f2d4ef0778cbb345f64b9ec1956)) - **(es/parser)** Make error message helpful ([#&#8203;6535](https://togithub.com/swc-project/swc/issues/6535)) ([cb15721](https://togithub.com/swc-project/swc/commit/cb157215d26e5acfe74f7592da011ab9d5206207)) - **(es/preset-env)** Update data ([#&#8203;6538](https://togithub.com/swc-project/swc/issues/6538)) ([ae63220](https://togithub.com/swc-project/swc/commit/ae6322064d67bc24d65f560f699a2a554bbfdb37)) - **(xml/parser)** Parse cdata section ([#&#8203;6531](https://togithub.com/swc-project/swc/issues/6531)) ([7f8c4e0](https://togithub.com/swc-project/swc/commit/7f8c4e04b246bef493a044f794ea1608f4550457)) ##### Miscellaneous Tasks - **(bindings)** Fix jemalloc on aarch64 ([#&#8203;6541](https://togithub.com/swc-project/swc/issues/6541)) ([d56b5a8](https://togithub.com/swc-project/swc/commit/d56b5a890a69a9a9177eed2a955f2c959fd1eaa1)) - **(swc_core)** Reexport more modules ([#&#8203;6548](https://togithub.com/swc-project/swc/issues/6548)) ([9b58cce](https://togithub.com/swc-project/swc/commit/9b58cce10bf5d313b6397c0366222c51db19eaca)) ##### Performance - **(common)** Fix perf bug of sourcemap for inputs with multi-byte chars ([#&#8203;6523](https://togithub.com/swc-project/swc/issues/6523)) ([47908a4](https://togithub.com/swc-project/swc/commit/47908a49d3d773b7ffacf6ffa6e38c7e091101cb)) ##### Refactor - **(css/parser)** Canonicalize only if required ([#&#8203;6532](https://togithub.com/swc-project/swc/issues/6532)) ([251e98c](https://togithub.com/swc-project/swc/commit/251e98c05576d0495647e93ae0fe179da7435db9)) ##### Testing - **(es/minifier)** Add tests for preserving top-level directives ([#&#8203;6545](https://togithub.com/swc-project/swc/issues/6545)) ([8d8f150](https://togithub.com/swc-project/swc/commit/8d8f15079224de52482397c1a36b9b9575ba1464)) - **(es/transforms)** Add tests about preserving top-level directives ([#&#8203;6518](https://togithub.com/swc-project/swc/issues/6518)) ([5ff87af](https://togithub.com/swc-project/swc/commit/5ff87afa78e5bb56f2b03678577279256c18e4da)) - **(es/typescript)** Migrate inline tests to fixture tests ([#&#8203;6546](https://togithub.com/swc-project/swc/issues/6546)) ([cddbc41](https://togithub.com/swc-project/swc/commit/cddbc41430c524b126368a6989de3b2c88e5e713)) - **(ts/compat)** Migrate inline tests to fixture testing ([#&#8203;6475](https://togithub.com/swc-project/swc/issues/6475)) ([cc4646a](https://togithub.com/swc-project/swc/commit/cc4646a4cc455c08680f7dedb344337f90f0c668))- **general**: Use correct extensions for fixture tests ([#&#8203;6539](https://togithub.com/swc-project/swc/issues/6539)) ([7ee86d1](https://togithub.com/swc-project/swc/commit/7ee86d1d2579d861501a525cbc6ddd3669d4c25c)) ##### Build - **(cargo)** Update `browerslist-rs` ([#&#8203;6547](https://togithub.com/swc-project/swc/issues/6547)) ([d730186](https://togithub.com/swc-project/swc/commit/d730186e9f49b9481b89b35121d7095e05781565)) </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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40Mi4wIiwidXBkYXRlZEluVmVyIjoiMzQuNDIuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 00:29:35 +01:00
"@swc/core": "1.3.21",
"@swc/jest": "0.2.23",
2022-01-06 20:43:57 +01:00
"@types/bcryptjs": "2.4.2",
"@types/cors": "2.8.12",
"@types/express": "4.17.14",
"@types/express-session": "1.17.5",
"@types/faker": "5.5.9",
chore(deps): update dependency @types/jest to v29.2.3 (#2427) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`29.2.2` -> `29.2.3`](https://renovatebot.com/diffs/npm/@types%2fjest/29.2.2/29.2.3) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.3/compatibility-slim/29.2.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.3/confidence-slim/29.2.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMy4xIiwidXBkYXRlZEluVmVyIjoiMzQuMjMuMSJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-15 02:59:36 +01:00
"@types/jest": "29.2.3",
"@types/js-yaml": "4.0.5",
chore(deps): update dependency @types/make-fetch-happen to v10.0.1 (#2539) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/make-fetch-happen](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/make-fetch-happen) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`10.0.0` -> `10.0.1`](https://renovatebot.com/diffs/npm/@types%2fmake-fetch-happen/10.0.0/10.0.1) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fmake-fetch-happen/10.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fmake-fetch-happen/10.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fmake-fetch-happen/10.0.1/compatibility-slim/10.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fmake-fetch-happen/10.0.1/confidence-slim/10.0.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zNy4wIiwidXBkYXRlZEluVmVyIjoiMzQuMzcuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-28 19:58:07 +01:00
"@types/make-fetch-happen": "10.0.1",
"@types/memoizee": "0.4.8",
"@types/mime": "3.0.1",
chore(deps): update dependency @types/node to v16.18.4 (#2576) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/node](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`16.18.3` -> `16.18.4`](https://renovatebot.com/diffs/npm/@types%2fnode/16.18.3/16.18.4) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.4/compatibility-slim/16.18.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fnode/16.18.4/confidence-slim/16.18.3)](https://docs.renovatebot.com/merge-confidence/) | --- ### 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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC40Mi4wIiwidXBkYXRlZEluVmVyIjoiMzQuNDIuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-12-01 04:10:13 +01:00
"@types/node": "16.18.4",
"@types/nodemailer": "6.4.6",
"@types/owasp-password-strength-test": "1.3.0",
"@types/semver": "7.3.13",
"@types/stoppable": "1.1.1",
"@types/supertest": "2.0.12",
"@types/type-is": "1.6.3",
"@types/uuid": "8.3.4",
chore(deps): update typescript-eslint monorepo to v5.42.1 (#2395) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@typescript-eslint/eslint-plugin](https://togithub.com/typescript-eslint/typescript-eslint) | [`5.41.0` -> `5.42.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.41.0/5.42.1) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.42.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.42.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.42.1/compatibility-slim/5.41.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.42.1/confidence-slim/5.41.0)](https://docs.renovatebot.com/merge-confidence/) | | [@typescript-eslint/parser](https://togithub.com/typescript-eslint/typescript-eslint) | [`5.41.0` -> `5.42.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.41.0/5.42.1) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.42.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.42.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.42.1/compatibility-slim/5.41.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.42.1/confidence-slim/5.41.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/eslint-plugin)</summary> ### [`v5.42.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5421-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5420v5421-2022-11-07) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.42.0...v5.42.1) ##### Bug Fixes - **eslint-plugin:** isTypeReadonly stack overflow ([#&#8203;5875](https://togithub.com/typescript-eslint/typescript-eslint/issues/5875)) ([#&#8203;5876](https://togithub.com/typescript-eslint/typescript-eslint/issues/5876)) ([2d9a33c](https://togithub.com/typescript-eslint/typescript-eslint/commit/2d9a33cfb2db53d76246a59253daaf2abb19ee57)) ### [`v5.42.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5420-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5410v5420-2022-10-31) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.41.0...v5.42.0) ##### Bug Fixes - **ast-spec:** add TSQualifiedName to TypeNode union ([#&#8203;5906](https://togithub.com/typescript-eslint/typescript-eslint/issues/5906)) ([5c316c1](https://togithub.com/typescript-eslint/typescript-eslint/commit/5c316c12f09d58aee6ee634a8055533f361f1589)) - **eslint-plugin:** \[no-extra-parens] handle type assertion in extends clause ([#&#8203;5901](https://togithub.com/typescript-eslint/typescript-eslint/issues/5901)) ([8ed7219](https://togithub.com/typescript-eslint/typescript-eslint/commit/8ed72192c274249d26628fb125796e71318b857a)) ##### Features - **eslint-plugin:** \[member-ordering] add natural sort order ([#&#8203;5662](https://togithub.com/typescript-eslint/typescript-eslint/issues/5662)) ([1eaae09](https://togithub.com/typescript-eslint/typescript-eslint/commit/1eaae09ecca359f366b94f6a04665403f48b05c7)) - **eslint-plugin:** \[no-invalid-void-type] better report message for void used as a constituent inside a function return type ([#&#8203;5274](https://togithub.com/typescript-eslint/typescript-eslint/issues/5274)) ([d806bda](https://togithub.com/typescript-eslint/typescript-eslint/commit/d806bda82343712a24e3c78b9b34d4345dd1de3b)) </details> <details> <summary>typescript-eslint/typescript-eslint (@&#8203;typescript-eslint/parser)</summary> ### [`v5.42.1`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5421-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5420v5421-2022-11-07) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.42.0...v5.42.1) **Note:** Version bump only for package [@&#8203;typescript-eslint/parser](https://togithub.com/typescript-eslint/parser) ### [`v5.42.0`](https://togithub.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5420-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5410v5420-2022-10-31) [Compare Source](https://togithub.com/typescript-eslint/typescript-eslint/compare/v5.41.0...v5.42.0) ##### Features - **scope-manager:** ignore ECMA version ([#&#8203;5881](https://togithub.com/typescript-eslint/typescript-eslint/issues/5881)) ([3b8d449](https://togithub.com/typescript-eslint/typescript-eslint/commit/3b8d449696c319690536a18a48ef32749dc2f559)) ##### Reverts - Revert "feat(scope-manager): ignore ECMA version" ([#&#8203;5888](https://togithub.com/typescript-eslint/typescript-eslint/issues/5888)) ([2ee81df](https://togithub.com/typescript-eslint/typescript-eslint/commit/2ee81df5a365d82ef4b3dfc124d4ec39c7bcb725)), closes [#&#8203;5888](https://togithub.com/typescript-eslint/typescript-eslint/issues/5888) [#&#8203;5881](https://togithub.com/typescript-eslint/typescript-eslint/issues/5881) </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. 🔕 **Ignore**: Close this PR and you won't be reminded about these updates again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMS42IiwidXBkYXRlZEluVmVyIjoiMzQuMjEuNiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-10 19:51:41 +01:00
"@typescript-eslint/eslint-plugin": "5.42.1",
"@typescript-eslint/parser": "5.42.1",
"copyfiles": "2.4.1",
"coveralls": "3.1.1",
"del-cli": "5.0.0",
chore(deps): update dependency eslint to v8.28.0 (#2479) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [eslint](https://eslint.org) ([source](https://togithub.com/eslint/eslint)) | [`8.27.0` -> `8.28.0`](https://renovatebot.com/diffs/npm/eslint/8.27.0/8.28.0) | [![age](https://badges.renovateapi.com/packages/npm/eslint/8.28.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint/8.28.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint/8.28.0/compatibility-slim/8.27.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint/8.28.0/confidence-slim/8.27.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>eslint/eslint</summary> ### [`v8.28.0`](https://togithub.com/eslint/eslint/releases/tag/v8.28.0) [Compare Source](https://togithub.com/eslint/eslint/compare/v8.27.0...v8.28.0) #### Features - [`63bce44`](https://togithub.com/eslint/eslint/commit/63bce44e7b6326e1e94fc7f6283df8de7bbac273) feat: add `ignoreClassFieldInitialValues` option to no-magic-numbers ([#&#8203;16539](https://togithub.com/eslint/eslint/issues/16539)) (Milos Djermanovic) - [`8385ecd`](https://togithub.com/eslint/eslint/commit/8385ecdbbe342211e20aebe76fa7affe8ec04c33) feat: multiline properties in rule `key-spacing` with option `align` ([#&#8203;16532](https://togithub.com/eslint/eslint/issues/16532)) (Francesco Trotta) - [`a4e89db`](https://togithub.com/eslint/eslint/commit/a4e89dbe85589dab982885872dc206e090c27b3c) feat: `no-obj-calls` support `Intl` ([#&#8203;16543](https://togithub.com/eslint/eslint/issues/16543)) (Sosuke Suzuki) #### Bug Fixes - [`c50ae4f`](https://togithub.com/eslint/eslint/commit/c50ae4f840d1ee9dc7b80a46c887398c0ec0a67c) fix: Ensure that dot files are found with globs. ([#&#8203;16550](https://togithub.com/eslint/eslint/issues/16550)) (Nicholas C. Zakas) - [`9432b67`](https://togithub.com/eslint/eslint/commit/9432b67f76ddd7b8a73d37e8a041a9ff25822f0c) fix: throw error for first unmatched pattern ([#&#8203;16533](https://togithub.com/eslint/eslint/issues/16533)) (Milos Djermanovic) - [`e76c382`](https://togithub.com/eslint/eslint/commit/e76c3827727b48c16af8467c02c31160e5595d83) fix: allow `* 1` when followed by `/` in no-implicit-coercion ([#&#8203;16522](https://togithub.com/eslint/eslint/issues/16522)) (Milos Djermanovic) #### Documentation - [`34c05a7`](https://togithub.com/eslint/eslint/commit/34c05a779ada3142995392ae12978461900088df) docs: Language Options page intro and tweaks ([#&#8203;16511](https://togithub.com/eslint/eslint/issues/16511)) (Ben Perlmutter) - [`3e66387`](https://togithub.com/eslint/eslint/commit/3e663873c97773ab1ecdff54aaa122075d5bb389) docs: add intro and edit ignoring files page ([#&#8203;16510](https://togithub.com/eslint/eslint/issues/16510)) (Ben Perlmutter) - [`436f712`](https://togithub.com/eslint/eslint/commit/436f712843360f98b2bd63256bf0c4f77013b54c) docs: fix Header UI inconsistency ([#&#8203;16464](https://togithub.com/eslint/eslint/issues/16464)) (Tanuj Kanti) - [`f743816`](https://togithub.com/eslint/eslint/commit/f74381696703d8eed0e175d42f96904a3d1cb4cb) docs: switch to wrench emoji for auto-fixable rules ([#&#8203;16545](https://togithub.com/eslint/eslint/issues/16545)) (Bryan Mishkin) - [`bc0547e`](https://togithub.com/eslint/eslint/commit/bc0547eb149a1e04211826662d2d798fb331983d) docs: improve styles for versions and languages page ([#&#8203;16553](https://togithub.com/eslint/eslint/issues/16553)) (Nitin Kumar) - [`6070f58`](https://togithub.com/eslint/eslint/commit/6070f58d802d77c6c781c6bc1f554eef8b3d8f68) docs: clarify esquery issue workaround ([#&#8203;16556](https://togithub.com/eslint/eslint/issues/16556)) (Milos Djermanovic) - [`b48e4f8`](https://togithub.com/eslint/eslint/commit/b48e4f89c59bd1c5408e3db492a0e95a402820bd) docs: Command Line Interface intro and tweaks ([#&#8203;16535](https://togithub.com/eslint/eslint/issues/16535)) (Ben Perlmutter) - [`b92b30f`](https://togithub.com/eslint/eslint/commit/b92b30f93db64314827305b552cbb832c63fa949) docs: Add Rules page intro and content tweaks ([#&#8203;16523](https://togithub.com/eslint/eslint/issues/16523)) (Ben Perlmutter) - [`1769b42`](https://togithub.com/eslint/eslint/commit/1769b423392512db4adf1eff75896c1ac0c3606b) docs: Integrations page introduction ([#&#8203;16548](https://togithub.com/eslint/eslint/issues/16548)) (Ben Perlmutter) - [`a8d0a57`](https://togithub.com/eslint/eslint/commit/a8d0a57cbc29a917258df41d3254ecd29bcf61ab) docs: make table of contents sticky on desktop ([#&#8203;16506](https://togithub.com/eslint/eslint/issues/16506)) (Sam Chen) - [`a01315a`](https://togithub.com/eslint/eslint/commit/a01315a7d8f3a70468b7a644fde01d6983778c6b) docs: fix route of japanese translation site ([#&#8203;16542](https://togithub.com/eslint/eslint/issues/16542)) (Tanuj Kanti) - [`0515628`](https://togithub.com/eslint/eslint/commit/05156285396eba9ce3d3a0990a8c89d5bc229636) docs: use emoji instead of svg for deprecated rule ([#&#8203;16536](https://togithub.com/eslint/eslint/issues/16536)) (Bryan Mishkin) - [`68f1288`](https://togithub.com/eslint/eslint/commit/68f12882fbaeda8ffb26425d42d261346ff5af51) docs: set default layouts ([#&#8203;16484](https://togithub.com/eslint/eslint/issues/16484)) (Percy Ma) - [`776827a`](https://togithub.com/eslint/eslint/commit/776827a1748da88a25e7903bd794f5439de922b5) docs: init config about specifying shared configs ([#&#8203;16483](https://togithub.com/eslint/eslint/issues/16483)) (Percy Ma) - [`5c39425`](https://togithub.com/eslint/eslint/commit/5c39425fc55ecc0b97bbd07ac22654c0eb4f789c) docs: fix broken link to plugins ([#&#8203;16520](https://togithub.com/eslint/eslint/issues/16520)) (Ádám T. Nagy) - [`c97c789`](https://togithub.com/eslint/eslint/commit/c97c7897686ac4dc2828537d6a017f3c99f7d905) docs: Add missing no-new-native-nonconstructor docs code fence ([#&#8203;16503](https://togithub.com/eslint/eslint/issues/16503)) (Brandon Mills) #### Chores - [`e94a4a9`](https://togithub.com/eslint/eslint/commit/e94a4a95ee301b0344d3292c37a0b29d8e18ab30) chore: Add tests to verify [#&#8203;16038](https://togithub.com/eslint/eslint/issues/16038) is fixed ([#&#8203;16538](https://togithub.com/eslint/eslint/issues/16538)) (Nicholas C. Zakas) - [`e13f194`](https://togithub.com/eslint/eslint/commit/e13f194f89f591730aa955f7b62192c7e8296069) chore: stricter validation of `meta.docs.description` in core rules ([#&#8203;16529](https://togithub.com/eslint/eslint/issues/16529)) (Milos Djermanovic) - [`72dbfbc`](https://togithub.com/eslint/eslint/commit/72dbfbc0c45d2b9d19b21c6a5a6b4ca71403ffbf) chore: use `pkg` parameter in `getNpmPackageVersion` ([#&#8203;16525](https://togithub.com/eslint/eslint/issues/16525)) (webxmsj) </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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yNy4zIiwidXBkYXRlZEluVmVyIjoiMzQuMjcuMyJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-20 00:32:29 +01:00
"eslint": "8.28.0",
"eslint-config-airbnb-base": "15.0.0",
"eslint-config-airbnb-typescript": "17.0.0",
"eslint-config-prettier": "8.5.0",
"eslint-plugin-import": "2.26.0",
"eslint-plugin-no-only-tests": "^3.1.0",
"eslint-plugin-prettier": "4.2.1",
2022-01-05 11:00:08 +01:00
"faker": "5.5.3",
"fast-check": "3.3.0",
"fetch-mock": "9.11.0",
chore(deps): update dependency husky to v8.0.2 (#2354) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [husky](https://typicode.github.io/husky) ([source](https://togithub.com/typicode/husky)) | [`8.0.1` -> `8.0.2`](https://renovatebot.com/diffs/npm/husky/8.0.1/8.0.2) | [![age](https://badges.renovateapi.com/packages/npm/husky/8.0.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/husky/8.0.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/husky/8.0.2/compatibility-slim/8.0.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/husky/8.0.2/confidence-slim/8.0.1)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>typicode/husky</summary> ### [`v8.0.2`](https://togithub.com/typicode/husky/releases/tag/v8.0.2) [Compare Source](https://togithub.com/typicode/husky/compare/v8.0.1...v8.0.2) - docs: remove deprecated npm set-script </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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzQuMTkuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 06:53:57 +01:00
"husky": "8.0.2",
chore(deps): update jest monorepo (#2366) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [@types/jest](https://togithub.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/jest) ([source](https://togithub.com/DefinitelyTyped/DefinitelyTyped)) | [`29.2.0` -> `29.2.2`](https://renovatebot.com/diffs/npm/@types%2fjest/29.2.0/29.2.2) | [![age](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.2/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.2/compatibility-slim/29.2.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2fjest/29.2.2/confidence-slim/29.2.0)](https://docs.renovatebot.com/merge-confidence/) | | [jest](https://jestjs.io/) ([source](https://togithub.com/facebook/jest)) | [`29.2.2` -> `29.3.1`](https://renovatebot.com/diffs/npm/jest/29.2.2/29.3.1) | [![age](https://badges.renovateapi.com/packages/npm/jest/29.3.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/jest/29.3.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/jest/29.3.1/compatibility-slim/29.2.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/jest/29.3.1/confidence-slim/29.2.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>facebook/jest</summary> ### [`v29.3.1`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#&#8203;2931) [Compare Source](https://togithub.com/facebook/jest/compare/v29.3.0...v29.3.1) ##### Fixes - `[jest-config]` Do not warn about `preset` in `ProjectConfig` [#&#8203;13583](https://togithub.com/facebook/jest/pull/13583) ##### Performance - `[jest-transform]` Defer creation of cache directory [#&#8203;13420](https://togithub.com/facebook/jest/pull/13420) ### [`v29.3.0`](https://togithub.com/facebook/jest/blob/HEAD/CHANGELOG.md#&#8203;2930) [Compare Source](https://togithub.com/facebook/jest/compare/v29.2.2...v29.3.0) ##### Features - `[jest-runtime]` Support WebAssembly (Wasm) imports in ESM modules ([#&#8203;13505](https://togithub.com/facebook/jest/pull/13505)) ##### Fixes - `[jest-config]` Add config validation for `projects` option ([#&#8203;13565](https://togithub.com/facebook/jest/pull/13565)) - `[jest-mock]` Treat cjs modules as objects so they can be mocked ([#&#8203;13513](https://togithub.com/facebook/jest/pull/13513)) - `[jest-worker]` Throw an error instead of hanging when jest workers terminate unexpectedly ([#&#8203;13566](https://togithub.com/facebook/jest/pull/13566)) ##### Chore & Maintenance - `[@jest/transform]` Update `convert-source-map` ([#&#8203;13509](https://togithub.com/facebook/jest/pull/13509)) - `[docs]` Mention `toStrictEqual` in UsingMatchers docs. ([#&#8203;13560](https://togithub.com/facebook/jest/pull/13560)) </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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzQuMTkuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 23:58:58 +01:00
"jest": "29.3.1",
chore(deps): update dependency lint-staged to v13.0.4 (#2532) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [lint-staged](https://togithub.com/okonet/lint-staged) | [`13.0.3` -> `13.0.4`](https://renovatebot.com/diffs/npm/lint-staged/13.0.3/13.0.4) | [![age](https://badges.renovateapi.com/packages/npm/lint-staged/13.0.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/lint-staged/13.0.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/lint-staged/13.0.4/compatibility-slim/13.0.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/lint-staged/13.0.4/confidence-slim/13.0.3)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>okonet/lint-staged</summary> ### [`v13.0.4`](https://togithub.com/okonet/lint-staged/releases/tag/v13.0.4) [Compare Source](https://togithub.com/okonet/lint-staged/compare/v13.0.3...v13.0.4) ##### Bug Fixes - **deps:** update all dependencies ([336f3b5](https://togithub.com/okonet/lint-staged/commit/336f3b513a8b36579165b2e6fb6e7059b988fe84)) - **deps:** update all dependencies ([ec995e5](https://togithub.com/okonet/lint-staged/commit/ec995e53fb173f2863cb3cc08a92ffa9252dc25d)) </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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zNC4wIiwidXBkYXRlZEluVmVyIjoiMzQuMzQuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-25 15:36:51 +01:00
"lint-staged": "13.0.4",
"nock": "13.2.9",
chore(deps): update dependency openapi-enforcer to v1.22.1 (#2362) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [openapi-enforcer](https://openapi-enforcer.com) ([source](https://togithub.com/byu-oit/openapi-enforcer)) | [`1.22.0` -> `1.22.1`](https://renovatebot.com/diffs/npm/openapi-enforcer/1.22.0/1.22.1) | [![age](https://badges.renovateapi.com/packages/npm/openapi-enforcer/1.22.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/openapi-enforcer/1.22.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/openapi-enforcer/1.22.1/compatibility-slim/1.22.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/openapi-enforcer/1.22.1/confidence-slim/1.22.0)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>byu-oit/openapi-enforcer</summary> ### [`v1.22.1`](https://togithub.com/byu-oit/openapi-enforcer/blob/HEAD/CHANGELOG.md#&#8203;1221) [Compare Source](https://togithub.com/byu-oit/openapi-enforcer/compare/fc78fe42b4cf2eba9200188cc8d45f8aaadf1577...11e77301c5a4bf64369ce36d7a35c1496a9db095) ##### Fixed - **Exception Skip Codes Bug Fix** The exception skip codes that were defined via the options were not being carried through to child components. This fix allows those settings to be carried. Exception skip codes defined by an instance (see change 1.22.0) are still limited to just the component. </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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4xOS4wIiwidXBkYXRlZEluVmVyIjoiMzQuMTkuMCJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-09 22:43:37 +01:00
"openapi-enforcer": "1.22.1",
"prettier": "2.7.1",
"proxyquire": "2.1.3",
"source-map-support": "0.5.21",
chore(deps): update dependency superagent to v8.0.4 (#2535) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [superagent](https://togithub.com/visionmedia/superagent) | [`8.0.3` -> `8.0.4`](https://renovatebot.com/diffs/npm/superagent/8.0.3/8.0.4) | [![age](https://badges.renovateapi.com/packages/npm/superagent/8.0.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/superagent/8.0.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/superagent/8.0.4/compatibility-slim/8.0.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/superagent/8.0.4/confidence-slim/8.0.3)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>visionmedia/superagent</summary> ### [`v8.0.4`](https://togithub.com/visionmedia/superagent/releases/tag/v8.0.4) [Compare Source](https://togithub.com/visionmedia/superagent/compare/v8.0.3...v8.0.4) - Merge pull request [#&#8203;1752](https://togithub.com/visionmedia/superagent/issues/1752) from romainmnr/patch-1 [`ca42089`](https://togithub.com/visionmedia/superagent/commit/ca42089) - Merge pull request [#&#8203;1750](https://togithub.com/visionmedia/superagent/issues/1750) from lopezac/patch-1 [`79374d6`](https://togithub.com/visionmedia/superagent/commit/79374d6) - Add missing typing for withCredentials() [`68a14c8`](https://togithub.com/visionmedia/superagent/commit/68a14c8) - Fix overflow pre tag index.md [`5099d32`](https://togithub.com/visionmedia/superagent/commit/5099d32) </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. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4zNC4xIiwidXBkYXRlZEluVmVyIjoiMzQuMzQuMSJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-26 00:09:10 +01:00
"superagent": "8.0.4",
"supertest": "6.3.1",
"ts-node": "10.9.1",
"tsc-watch": "5.0.3",
"typescript": "4.8.4"
},
2019-10-05 08:10:38 +02:00
"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",
2020-11-24 12:51:44 +01:00
"knex/liftoff/findup-sync/micromatch/define-property/**/kind-of": "^6.0.3",
"node-forge": "^1.0.0",
2021-09-27 13:26:18 +02:00
"set-value": "^4.0.1",
"ansi-regex": "^5.0.1",
"ssh2": "^1.4.0",
2022-11-03 14:43:36 +01:00
"json-schema": "^0.4.0",
chore(deps): update dependency minimatch to v5 (#2400) [![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Change | Age | Adoption | Passing | Confidence | |---|---|---|---|---|---| | [minimatch](https://togithub.com/isaacs/minimatch) | [`^3.0.5` -> `^5.0.0`](https://renovatebot.com/diffs/npm/minimatch/3.1.2/5.1.0) | [![age](https://badges.renovateapi.com/packages/npm/minimatch/5.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/minimatch/5.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/minimatch/5.1.0/compatibility-slim/3.1.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/minimatch/5.1.0/confidence-slim/3.1.2)](https://docs.renovatebot.com/merge-confidence/) | --- ### Release Notes <details> <summary>isaacs/minimatch</summary> ### [`v5.1.0`](https://togithub.com/isaacs/minimatch/compare/v5.0.1...v5.1.0) [Compare Source](https://togithub.com/isaacs/minimatch/compare/v5.0.1...v5.1.0) ### [`v5.0.1`](https://togithub.com/isaacs/minimatch/compare/v5.0.0...v5.0.1) [Compare Source](https://togithub.com/isaacs/minimatch/compare/v5.0.0...v5.0.1) ### [`v5.0.0`](https://togithub.com/isaacs/minimatch/compare/v4.2.1...v5.0.0) [Compare Source](https://togithub.com/isaacs/minimatch/compare/v4.2.1...v5.0.0) ### [`v4.2.1`](https://togithub.com/isaacs/minimatch/compare/v4.2.0...v4.2.1) [Compare Source](https://togithub.com/isaacs/minimatch/compare/v4.2.0...v4.2.1) ### [`v4.2.0`](https://togithub.com/isaacs/minimatch/compare/v4.1.1...v4.2.0) [Compare Source](https://togithub.com/isaacs/minimatch/compare/v4.1.1...v4.2.0) ### [`v4.1.1`](https://togithub.com/isaacs/minimatch/compare/v4.1.0...v4.1.1) [Compare Source](https://togithub.com/isaacs/minimatch/compare/v4.1.0...v4.1.1) ### [`v4.1.0`](https://togithub.com/isaacs/minimatch/compare/v4.0.0...v4.1.0) [Compare Source](https://togithub.com/isaacs/minimatch/compare/v4.0.0...v4.1.0) ### [`v4.0.0`](https://togithub.com/isaacs/minimatch/compare/v3.1.2...v4.0.0) [Compare Source](https://togithub.com/isaacs/minimatch/compare/v3.1.2...v4.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- 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://app.renovatebot.com/dashboard#github/Unleash/unleash). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNC4yMS42IiwidXBkYXRlZEluVmVyIjoiMzQuMjEuNiJ9--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2022-11-10 22:36:46 +01:00
"minimatch": "^5.0.0"
2019-10-05 08:10:38 +02:00
},
2017-06-28 14:14:55 +02:00
"lint-staged": {
"*.{js,ts}": [
2021-02-11 14:08:33 +01:00
"eslint --fix"
2018-11-22 11:22:18 +01:00
],
"*.{json,yaml,md}": [
2021-02-11 14:08:33 +01:00
"prettier --write"
]
2018-11-22 09:03:36 +01:00
},
2018-11-22 11:17:50 +01:00
"prettier": {
"proseWrap": "never",
"singleQuote": true,
"tabWidth": 4,
"trailingComma": "all",
"overrides": [
{
"files": "*.{json,yaml,yml,md}",
2018-11-22 11:17:50 +01:00
"options": {
"tabWidth": 2
}
}
]
}
2014-10-23 14:13:17 +02:00
}