1
0
mirror of https://github.com/Unleash/unleash.git synced 2024-12-22 19:07:54 +01:00
unleash.unleash/package.json
renovate[bot] 45f72861d1
chore(deps): update swc monorepo (#4506)
[![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.72` ->
`1.3.75`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.3.72/1.3.75) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fcore/1.3.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fcore/1.3.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fcore/1.3.72/1.3.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fcore/1.3.72/1.3.75?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [@swc/jest](https://togithub.com/swc-project/jest) | [`0.2.27` ->
`0.2.28`](https://renovatebot.com/diffs/npm/@swc%2fjest/0.2.27/0.2.28) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@swc%2fjest/0.2.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@swc%2fjest/0.2.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@swc%2fjest/0.2.27/0.2.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@swc%2fjest/0.2.27/0.2.28?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.3.75`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1375---2023-08-08)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.74...v1.3.75)

##### Bug Fixes

- **(es/codegen)** Don't strip necessary escape characters
([#&#8203;7687](https://togithub.com/swc-project/swc/issues/7687))
([b45649b](b45649b8d6))

- **(es/compat)** Fix loose mode of the `spread` pass
([#&#8203;7760](https://togithub.com/swc-project/swc/issues/7760))
([b69ae8f](b69ae8f433))

- **(es/minifier)** Abort on `Array.slice` with `start >= end`
([#&#8203;7745](https://togithub.com/swc-project/swc/issues/7745))
([36ccbec](36ccbec061))

- **(es/module)** Fix handling of continuous assignments in `systemjs`
([#&#8203;7741](https://togithub.com/swc-project/swc/issues/7741))
([f713f6a](f713f6aba8))

- **(es/utils)** Ignore `typeof Id` while preserving side effects
([#&#8203;7763](https://togithub.com/swc-project/swc/issues/7763))
([d57ac0d](d57ac0dd28))

- **(plugin/runner)** Use fs cache properly
([#&#8203;7748](https://togithub.com/swc-project/swc/issues/7748))
([1122de7](1122de7d8b))

##### Features

- **(es)** Alias `format` as `output` for `minify()`
([#&#8203;7746](https://togithub.com/swc-project/swc/issues/7746))
([28dfc51](28dfc51887))

##### Miscellaneous Tasks

- **(ci)** Fix permissions of publish action
([#&#8203;7768](https://togithub.com/swc-project/swc/issues/7768))
([fa7e428](fa7e4289bd))

##### Refactor

- **(es/ast)** Avoid `transmute` in impl of `Hash` for `Number`
([#&#8203;7771](https://togithub.com/swc-project/swc/issues/7771))
([2258274](2258274233))

- **(es/minifier)** Support stable rustc
([#&#8203;7734](https://togithub.com/swc-project/swc/issues/7734))
([f7afe7e](f7afe7edec))

- **(es/parser)** Do not use `lexical`
([#&#8203;7758](https://togithub.com/swc-project/swc/issues/7758))
([e50cfde](e50cfde938))

- **(es/parser)** Do not validate top-level await with target
([#&#8203;7774](https://togithub.com/swc-project/swc/issues/7774))
([5f97f86](5f97f8656f))

###
[`v1.3.74`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1374---2023-08-02)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.73...v1.3.74)

##### Bug Fixes

- **(es)** Fix typo in a warning
([#&#8203;7740](https://togithub.com/swc-project/swc/issues/7740))
([22e06cc](22e06cce63))

- **(es/minifier)** Mark args of `new`s as references
([#&#8203;7743](https://togithub.com/swc-project/swc/issues/7743))
([3873f58](3873f58499))

###
[`v1.3.73`](https://togithub.com/swc-project/swc/blob/HEAD/CHANGELOG.md#1373---2023-08-01)

[Compare
Source](https://togithub.com/swc-project/swc/compare/v1.3.72...v1.3.73)

##### Bug Fixes

- **(es/minifier)** Handle synthesized export default expression
([#&#8203;7707](https://togithub.com/swc-project/swc/issues/7707))
([5ea6f27](5ea6f27eb0))

- **(es/utils)** Fix string evaluation of array literals
([#&#8203;7731](https://togithub.com/swc-project/swc/issues/7731))
([e8c58cf](e8c58cfd77))

##### Features

- **(es/preset-env)** Update builtin definitions for `core-js` imports
([#&#8203;7715](https://togithub.com/swc-project/swc/issues/7715))
([b4f3332](b4f3332b21))

##### Testing

- **(es/compat)** Add a test for optional chaining with loose mode
([#&#8203;7726](https://togithub.com/swc-project/swc/issues/7726))
([216c4f1](216c4f17df))

</details>

<details>
<summary>swc-project/jest (@&#8203;swc/jest)</summary>

###
[`v0.2.28`](https://togithub.com/swc-project/jest/compare/v0.2.27...v0.2.28)

[Compare
Source](https://togithub.com/swc-project/jest/compare/v0.2.27...v0.2.28)

</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:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-08-16 07:11:51 +00:00

265 lines
8.6 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"name": "unleash-server",
"description": "Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.",
"version": "5.3.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.0",
"uuid": "^9.0.0"
},
"devDependencies": {
"@apidevtools/swagger-parser": "10.1.0",
"@babel/core": "7.22.10",
"@swc/core": "1.3.75",
"@swc/jest": "0.2.28",
"@types/bcryptjs": "2.4.2",
"@types/cors": "2.8.13",
"@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.4",
"@types/nodemailer": "6.4.9",
"@types/owasp-password-strength-test": "1.3.0",
"@types/pg": "8.10.2",
"@types/semver": "7.5.0",
"@types/stoppable": "1.1.1",
"@types/supertest": "2.0.12",
"@types/type-is": "1.6.3",
"@types/uuid": "9.0.2",
"@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.9.0",
"eslint-plugin-import": "2.28.0",
"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.0",
"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.2",
"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
}
}
]
}
}