diff --git a/.github/workflows/codeql-analysis.yml b/.github/workflows/codeql-analysis.yml index b6cf4e9fb428..8ccc5f8903af 100644 --- a/.github/workflows/codeql-analysis.yml +++ b/.github/workflows/codeql-analysis.yml @@ -21,13 +21,13 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2 - name: Initialize CodeQL - uses: github/codeql-action/init@v2 + uses: github/codeql-action/init@c7f292ea4f542c473194b33813ccd4c207a6c725 # tag=v2.1.21 with: languages: 'javascript' config-file: ./.github/codeql/codeql-config.yml - name: Perform CodeQL Analysis - uses: github/codeql-action/analyze@v2 + uses: github/codeql-action/analyze@c7f292ea4f542c473194b33813ccd4c207a6c725 # tag=v2.1.21 diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index 1ac8d77be9a6..10a738364b84 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -29,11 +29,11 @@ jobs: fail-fast: false runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2 with: fetch-depth: 0 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v3 + uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1 with: node-version: ${{ matrix.node-version }} - uses: Yuri6037/Action-FakeTTY@v1.1 @@ -51,10 +51,10 @@ jobs: run: node packages/build/bin/run-nyc node packages/build/bin/run-mocha --lang en_US.UTF-8 --reporter spec "extensions/*/dist/__tests__/**/*.js" - name: Run example tests run: node packages/build/bin/run-nyc node packages/build/bin/run-mocha --lang en_US.UTF-8 --reporter spec "examples/*/dist/__tests__/**/*.js" - - name: Generate coverage + - name: Generate coverage report run: node packages/build/bin/run-nyc report --reporter=lcov - - name: Publish coverage to Coveralls - uses: coverallsapp/github-action@master + - name: Publish coverage report to Coveralls + uses: coverallsapp/github-action@9ba913c152ae4be1327bfb9085dc806cedb44057 # tag=v1.1.3 with: flag-name: run-${{ matrix.os }}-node@${{ matrix.node-version }} github-token: ${{ secrets.GITHUB_TOKEN }} @@ -66,8 +66,8 @@ jobs: runs-on: ubuntu-latest if: ${{ success() }} steps: - - name: Set finish on Coveralls - uses: coverallsapp/github-action@master + - name: Coveralls finished + uses: coverallsapp/github-action@9ba913c152ae4be1327bfb9085dc806cedb44057 # tag=v1.1.3 with: github-token: ${{ secrets.GITHUB_TOKEN }} parallel-finished: true @@ -76,8 +76,8 @@ jobs: name: Test Benchmark runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2 + - uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1 with: node-version: 16 # LTS - name: Bootstrap @@ -93,8 +93,8 @@ jobs: name: Code Lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2 + - uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1 with: node-version: 16 # LTS - name: Bootstrap @@ -117,10 +117,10 @@ jobs: runs-on: ubuntu-latest if: ${{ github.event.pull_request }} steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2 with: fetch-depth: 0 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1 with: node-version: 16 # LTS - name: Bootstrap @@ -134,8 +134,8 @@ jobs: name: Verify Docs runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 + - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2 + - uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1 with: node-version: 16 # LTS - name: Bootstrap diff --git a/.github/workflows/renovate-config-validator.yml b/.github/workflows/renovate-config-validator.yml index c069ff632ae3..d4849e1c6d2c 100644 --- a/.github/workflows/renovate-config-validator.yml +++ b/.github/workflows/renovate-config-validator.yml @@ -15,10 +15,10 @@ jobs: name: Main runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3.0.2 with: fetch-depth: 0 - - uses: actions/setup-node@v3 + - uses: actions/setup-node@2fddd8803e2f5c9604345a0b591c3020ee971a93 # tag=v3.4.1 with: node-version: 16 # LTS - name: Validate Renovate config diff --git a/acceptance/extension-logging-fluentd/package-lock.json b/acceptance/extension-logging-fluentd/package-lock.json index 47c0455b99b9..5e29a3e29c65 100644 --- a/acceptance/extension-logging-fluentd/package-lock.json +++ b/acceptance/extension-logging-fluentd/package-lock.json @@ -9,11 +9,6 @@ "version": "0.9.3", "license": "MIT", "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/logging": "^0.9.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "testcontainers": "^8.12.0", "tslib": "^2.4.0" @@ -68,9 +63,9 @@ } }, "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "dev": true }, "node_modules/@types/node": { @@ -969,9 +964,9 @@ } }, "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "dev": true }, "@types/node": { diff --git a/acceptance/repository-cloudant/package-lock.json b/acceptance/repository-cloudant/package-lock.json index 737b5f2c215e..02e843b6f5a4 100644 --- a/acceptance/repository-cloudant/package-lock.json +++ b/acceptance/repository-cloudant/package-lock.json @@ -9,10 +9,6 @@ "version": "4.0.3", "license": "MIT", "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/repository-tests": "^0.21.3", "@types/node": "^14.18.26", "async": "^3.2.4", "chalk": "^4.1.2", diff --git a/acceptance/repository-mongodb/package-lock.json b/acceptance/repository-mongodb/package-lock.json index e0bf243325b0..febffd87c687 100644 --- a/acceptance/repository-mongodb/package-lock.json +++ b/acceptance/repository-mongodb/package-lock.json @@ -9,11 +9,6 @@ "version": "0.12.3", "license": "MIT", "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/repository-tests": "^0.21.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "loopback-connector-mongodb": "^6.2.0", "tslib": "^2.4.0" diff --git a/acceptance/repository-mysql/package-lock.json b/acceptance/repository-mysql/package-lock.json index 66b38eabe9e1..765aa4a5fc47 100644 --- a/acceptance/repository-mysql/package-lock.json +++ b/acceptance/repository-mysql/package-lock.json @@ -9,11 +9,6 @@ "version": "0.12.3", "license": "MIT", "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/repository-tests": "^0.21.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "loopback-connector-mysql": "^6.1.0", "tslib": "^2.4.0" diff --git a/acceptance/repository-postgresql/package-lock.json b/acceptance/repository-postgresql/package-lock.json index dfd0f79c5b4d..c1b566e3eba2 100644 --- a/acceptance/repository-postgresql/package-lock.json +++ b/acceptance/repository-postgresql/package-lock.json @@ -9,11 +9,6 @@ "version": "4.0.3", "license": "MIT", "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/repository-tests": "^0.21.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "loopback-connector-postgresql": "^5.5.1", "tslib": "^2.4.0" @@ -621,15 +616,15 @@ } }, "node_modules/pg": { - "version": "8.7.3", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.7.3.tgz", - "integrity": "sha512-HPmH4GH4H3AOprDJOazoIcpI49XFsHCe8xlrjHkWiapdbHK+HLtbm/GQzXYAZwmPju/kzKhjaSfMACG+8cgJcw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz", + "integrity": "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==", "dev": true, "dependencies": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", "pg-connection-string": "^2.5.0", - "pg-pool": "^3.5.1", + "pg-pool": "^3.5.2", "pg-protocol": "^1.5.0", "pg-types": "^2.1.0", "pgpass": "1.x" @@ -638,7 +633,7 @@ "node": ">= 8.0.0" }, "peerDependencies": { - "pg-native": ">=2.0.0" + "pg-native": ">=3.0.1" }, "peerDependenciesMeta": { "pg-native": { @@ -662,9 +657,9 @@ } }, "node_modules/pg-pool": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.1.tgz", - "integrity": "sha512-6iCR0wVrro6OOHFsyavV+i6KYL4lVNyYAB9RD18w66xSzN+d8b66HiwuP30Gp1SH5O9T82fckkzsRjlrhD0ioQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz", + "integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==", "dev": true, "peerDependencies": { "pg": ">=8.0" @@ -1439,15 +1434,15 @@ "dev": true }, "pg": { - "version": "8.7.3", - "resolved": "https://registry.npmjs.org/pg/-/pg-8.7.3.tgz", - "integrity": "sha512-HPmH4GH4H3AOprDJOazoIcpI49XFsHCe8xlrjHkWiapdbHK+HLtbm/GQzXYAZwmPju/kzKhjaSfMACG+8cgJcw==", + "version": "8.8.0", + "resolved": "https://registry.npmjs.org/pg/-/pg-8.8.0.tgz", + "integrity": "sha512-UXYN0ziKj+AeNNP7VDMwrehpACThH7LUl/p8TDFpEUuSejCUIwGSfxpHsPvtM6/WXFy6SU4E5RG4IJV/TZAGjw==", "dev": true, "requires": { "buffer-writer": "2.0.0", "packet-reader": "1.0.0", "pg-connection-string": "^2.5.0", - "pg-pool": "^3.5.1", + "pg-pool": "^3.5.2", "pg-protocol": "^1.5.0", "pg-types": "^2.1.0", "pgpass": "1.x" @@ -1466,9 +1461,9 @@ "dev": true }, "pg-pool": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.1.tgz", - "integrity": "sha512-6iCR0wVrro6OOHFsyavV+i6KYL4lVNyYAB9RD18w66xSzN+d8b66HiwuP30Gp1SH5O9T82fckkzsRjlrhD0ioQ==", + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/pg-pool/-/pg-pool-3.5.2.tgz", + "integrity": "sha512-His3Fh17Z4eg7oANLob6ZvH8xIVen3phEZh2QuyrIl4dQSDVEabNducv6ysROKpDNPSD+12tONZVWfSgMvDD9w==", "dev": true, "requires": {} }, diff --git a/benchmark/package-lock.json b/benchmark/package-lock.json index 0aa1b8229580..c1a73e7bfeb8 100644 --- a/benchmark/package-lock.json +++ b/benchmark/package-lock.json @@ -9,10 +9,6 @@ "version": "4.0.3", "license": "MIT", "dependencies": { - "@loopback/core": "^4.0.3", - "@loopback/example-todo": "^6.0.3", - "@loopback/openapi-spec-builder": "^5.0.3", - "@loopback/rest": "^12.0.3", "@types/byline": "^4.2.33", "@types/debug": "^4.1.7", "@types/request-promise-native": "^1.0.18", @@ -25,8 +21,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/testlab": "^5.0.3", "@types/autocannon": "^7.6.1", "@types/benchmark": "^2.1.1", "@types/mocha": "^9.1.1", @@ -62,9 +56,9 @@ } }, "node_modules/@types/benchmark": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@types/benchmark/-/benchmark-2.1.1.tgz", - "integrity": "sha512-XmdNOarpSSxnb3DE2rRFOFsEyoqXLUL+7H8nSGS25vs+JS0018bd+cW5Ma9vdlkPmoTHSQ6e8EUFMFMxeE4l+g==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@types/benchmark/-/benchmark-2.1.2.tgz", + "integrity": "sha512-EDKtLYNMKrig22jEvhXq8TBFyFgVNSPmDF2b9UzJ7+eylPqdZVo17PCUMkn1jP6/1A/0u78VqYC6VrX6b8pDWA==", "dev": true }, "node_modules/@types/byline": { @@ -1464,9 +1458,9 @@ } }, "@types/benchmark": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/@types/benchmark/-/benchmark-2.1.1.tgz", - "integrity": "sha512-XmdNOarpSSxnb3DE2rRFOFsEyoqXLUL+7H8nSGS25vs+JS0018bd+cW5Ma9vdlkPmoTHSQ6e8EUFMFMxeE4l+g==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@types/benchmark/-/benchmark-2.1.2.tgz", + "integrity": "sha512-EDKtLYNMKrig22jEvhXq8TBFyFgVNSPmDF2b9UzJ7+eylPqdZVo17PCUMkn1jP6/1A/0u78VqYC6VrX6b8pDWA==", "dev": true }, "@types/byline": { diff --git a/bodyparsers/rest-msgpack/package-lock.json b/bodyparsers/rest-msgpack/package-lock.json index 0ea18acb1748..c059375040b8 100644 --- a/bodyparsers/rest-msgpack/package-lock.json +++ b/bodyparsers/rest-msgpack/package-lock.json @@ -14,10 +14,6 @@ "type-is": "^1.6.18" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/msgpack5": "^3.4.2", "@types/node": "^14.18.26", "@types/type-is": "^1.6.3", @@ -27,17 +23,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -50,12 +46,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -64,15 +60,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -86,13 +82,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -102,9 +98,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -116,9 +112,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -131,12 +127,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -148,16 +144,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -168,13 +164,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -185,27 +181,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -231,7 +227,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -323,9 +319,9 @@ "peer": true }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "node_modules/@types/ms": { @@ -380,12 +376,12 @@ } }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2531,12 +2527,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2546,26 +2542,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2577,18 +2573,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2597,9 +2593,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2609,12 +2605,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2624,12 +2620,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2638,9 +2634,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2649,22 +2645,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2776,9 +2772,9 @@ "peer": true }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "@types/ms": { @@ -2833,12 +2829,12 @@ } }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/examples/access-control-migration/package-lock.json b/examples/access-control-migration/package-lock.json index 0470ef0e9d4d..61a29cbbf96a 100644 --- a/examples/access-control-migration/package-lock.json +++ b/examples/access-control-migration/package-lock.json @@ -9,15 +9,6 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/authentication": "^9.0.3", - "@loopback/authorization": "^0.12.3", - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/security": "^0.8.3", - "@loopback/service-proxy": "^5.0.3", "@types/bcryptjs": "2.4.2", "bcryptjs": "^2.4.3", "casbin": "^5.17.0", @@ -25,10 +16,6 @@ "loopback-connector-rest": "^4.0.1" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/http-caching-proxy": "^4.0.3", - "@loopback/testlab": "^5.0.3", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -40,14 +27,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -57,6 +44,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -83,6 +73,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -550,14 +553,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -567,7 +571,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -592,8 +596,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -655,9 +658,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -2209,12 +2212,6 @@ "uuid": "bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -2292,14 +2289,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -2325,6 +2322,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2694,14 +2697,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2711,7 +2715,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2736,8 +2740,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2774,9 +2777,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3905,12 +3908,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/examples/binding-resolution/package-lock.json b/examples/binding-resolution/package-lock.json index 5f200bbcb4da..330cf934a037 100644 --- a/examples/binding-resolution/package-lock.json +++ b/examples/binding-resolution/package-lock.json @@ -9,16 +9,10 @@ "version": "0.7.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -30,14 +24,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -47,6 +41,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -73,6 +70,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -367,14 +377,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -384,7 +395,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -409,8 +420,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -472,9 +482,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1304,12 +1314,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1355,14 +1359,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1388,6 +1392,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1611,14 +1621,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1628,7 +1639,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1653,8 +1664,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1691,9 +1701,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2288,12 +2298,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/context/package-lock.json b/examples/context/package-lock.json index 6c91d4019502..931be17a3350 100644 --- a/examples/context/package-lock.json +++ b/examples/context/package-lock.json @@ -9,13 +9,9 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/context": "^5.0.3", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "eslint": "^8.22.0", "typescript": "~4.7.4" @@ -25,14 +21,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -42,6 +38,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -68,6 +67,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -342,14 +354,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -359,7 +372,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -384,8 +397,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -447,9 +459,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1261,12 +1273,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1312,14 +1318,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1345,6 +1351,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1548,14 +1560,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1565,7 +1578,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1590,8 +1603,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1628,9 +1640,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2210,12 +2222,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/express-composition/package-lock.json b/examples/express-composition/package-lock.json index b69f0985a9ff..7c1e9008c647 100644 --- a/examples/express-composition/package-lock.json +++ b/examples/express-composition/package-lock.json @@ -9,19 +9,10 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/service-proxy": "^5.0.3", "express": "^4.18.1", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/express": "^4.17.13", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -32,14 +23,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -49,6 +40,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -75,6 +69,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -559,14 +566,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -576,7 +584,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -601,8 +609,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -664,9 +671,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1939,12 +1946,6 @@ "node": ">= 0.4.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -1998,14 +1999,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -2031,6 +2032,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2414,14 +2421,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2431,7 +2439,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2456,8 +2464,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2494,9 +2501,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3426,12 +3433,6 @@ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", diff --git a/examples/file-transfer/package-lock.json b/examples/file-transfer/package-lock.json index 462f304eb77b..64b6bbe3cd07 100644 --- a/examples/file-transfer/package-lock.json +++ b/examples/file-transfer/package-lock.json @@ -9,17 +9,10 @@ "version": "4.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", "multer": "^1.4.4", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/express-serve-static-core": "^4.17.30", "@types/multer": "^1.4.7", "@types/node": "^14.18.26", @@ -31,14 +24,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -48,6 +41,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -74,6 +70,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -512,14 +521,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -529,7 +539,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -554,8 +564,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -617,9 +626,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1572,12 +1581,6 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1631,14 +1634,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1664,6 +1667,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2024,14 +2033,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2041,7 +2051,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2066,8 +2076,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2104,9 +2113,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2799,12 +2808,6 @@ "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/graphql/package-lock.json b/examples/graphql/package-lock.json index cae5d6fcab5e..0b5fc2162e04 100644 --- a/examples/graphql/package-lock.json +++ b/examples/graphql/package-lock.json @@ -9,18 +9,10 @@ "version": "0.7.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/graphql": "^0.8.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", "class-transformer": "^0.5.1", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/multer": "^1.4.7", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -33,14 +25,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -50,6 +42,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -76,6 +71,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -440,14 +448,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -457,7 +466,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -482,8 +491,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -545,9 +553,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1378,12 +1386,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1429,14 +1431,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1462,6 +1464,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1755,14 +1763,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1772,7 +1781,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1797,8 +1806,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1835,9 +1843,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2433,12 +2441,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/greeter-extension/package-lock.json b/examples/greeter-extension/package-lock.json index 75b6236f5d26..a646f6088c4b 100644 --- a/examples/greeter-extension/package-lock.json +++ b/examples/greeter-extension/package-lock.json @@ -9,15 +9,11 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/core": "^4.0.3", "chalk": "^4.1.2", "debug": "^4.3.4", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "4.1.7", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -28,14 +24,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -45,6 +41,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -71,6 +70,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -355,14 +367,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -372,7 +385,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -397,8 +410,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -460,9 +472,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1271,12 +1283,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1322,14 +1328,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1355,6 +1361,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1568,14 +1580,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1585,7 +1598,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1610,8 +1623,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1648,9 +1660,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2227,12 +2239,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/greeting-app/package-lock.json b/examples/greeting-app/package-lock.json index 15928c67a308..abd00dbafe55 100644 --- a/examples/greeting-app/package-lock.json +++ b/examples/greeting-app/package-lock.json @@ -9,18 +9,11 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/example-greeter-extension": "^5.0.3", - "@loopback/rest": "^12.0.3", "chalk": "^4.1.2", "debug": "^4.3.4", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "4.1.7", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -31,14 +24,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -48,6 +41,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -74,6 +70,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -358,14 +367,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -375,7 +385,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -400,8 +410,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -463,9 +472,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1274,12 +1283,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1325,14 +1328,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1358,6 +1361,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1571,14 +1580,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1588,7 +1598,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1613,8 +1623,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1651,9 +1660,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2230,12 +2239,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/hello-world/package-lock.json b/examples/hello-world/package-lock.json index bf0d9c61e0e5..42022b720c25 100644 --- a/examples/hello-world/package-lock.json +++ b/examples/hello-world/package-lock.json @@ -9,14 +9,9 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/core": "^4.0.3", - "@loopback/rest": "^12.0.3", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "eslint": "^8.22.0", "typescript": "~4.7.4" @@ -26,14 +21,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -43,6 +38,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -69,6 +67,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -343,14 +354,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -360,7 +372,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -385,8 +397,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -448,9 +459,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1262,12 +1273,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1313,14 +1318,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1346,6 +1351,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1549,14 +1560,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1566,7 +1578,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1591,8 +1603,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1629,9 +1640,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2211,12 +2222,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/lb3-application/package-lock.json b/examples/lb3-application/package-lock.json index f0f9d670a73e..98a6b3c78029 100644 --- a/examples/lb3-application/package-lock.json +++ b/examples/lb3-application/package-lock.json @@ -9,12 +9,6 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/booter-lb3app": "^4.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", "compression": "^1.7.4", "cors": "^2.8.5", "debug": "^4.3.4", @@ -25,10 +19,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/rest": "^12.0.2", - "@loopback/testlab": "^5.0.3", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -41,14 +31,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -58,6 +48,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -84,6 +77,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -863,14 +869,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -880,7 +887,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -905,8 +912,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -968,9 +974,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -4006,12 +4012,6 @@ "uuid": "bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -4140,14 +4140,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -4173,6 +4173,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -4798,14 +4804,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -4815,7 +4822,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -4840,8 +4847,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -4878,9 +4884,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -7225,12 +7231,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", diff --git a/examples/log-extension/package-lock.json b/examples/log-extension/package-lock.json index 8cd94216b5f3..666f551ad4af 100644 --- a/examples/log-extension/package-lock.json +++ b/examples/log-extension/package-lock.json @@ -9,16 +9,11 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/core": "^4.0.3", - "@loopback/rest": "^12.0.3", "chalk": "^4.1.2", "debug": "^4.3.4", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -29,14 +24,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -46,6 +41,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -72,6 +70,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -356,14 +367,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -373,7 +385,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -398,8 +410,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -461,9 +472,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1272,12 +1283,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1323,14 +1328,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1356,6 +1361,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1569,14 +1580,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1586,7 +1598,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1611,8 +1623,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1649,9 +1660,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2228,12 +2239,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/metrics-prometheus/package-lock.json b/examples/metrics-prometheus/package-lock.json index e13b4de653c8..7ddec36bc056 100644 --- a/examples/metrics-prometheus/package-lock.json +++ b/examples/metrics-prometheus/package-lock.json @@ -9,16 +9,9 @@ "version": "0.10.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/metrics": "^0.11.3", - "@loopback/rest": "^12.0.3", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "eslint": "^8.22.0", "typescript": "~4.7.4" @@ -28,14 +21,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -45,6 +38,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -71,6 +67,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -345,14 +354,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -362,7 +372,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -387,8 +397,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -450,9 +459,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1264,12 +1273,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1315,14 +1318,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1348,6 +1351,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1551,14 +1560,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1568,7 +1578,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1593,8 +1603,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1631,9 +1640,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2213,12 +2222,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/multi-tenancy/package-lock.json b/examples/multi-tenancy/package-lock.json index c486246810e9..0c3364b954ef 100644 --- a/examples/multi-tenancy/package-lock.json +++ b/examples/multi-tenancy/package-lock.json @@ -9,20 +9,11 @@ "version": "0.13.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/service-proxy": "^5.0.3", "debug": "^4.3.4", "jsonwebtoken": "^8.5.1", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/jsonwebtoken": "^8.5.9", "@types/node": "^14.18.26", @@ -35,14 +26,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -52,6 +43,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -78,6 +72,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -394,14 +401,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -411,7 +419,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -436,8 +444,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -499,9 +506,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1433,12 +1440,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1484,14 +1485,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1517,6 +1518,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1762,14 +1769,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1779,7 +1787,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1804,8 +1812,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1842,9 +1849,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2520,12 +2527,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/passport-login/package-lock.json b/examples/passport-login/package-lock.json index e6dd35579390..99a0551ef9b8 100644 --- a/examples/passport-login/package-lock.json +++ b/examples/passport-login/package-lock.json @@ -9,17 +9,6 @@ "version": "4.0.3", "license": "MIT", "dependencies": { - "@loopback/authentication": "^9.0.3", - "@loopback/authentication-passport": "^5.0.3", - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/mock-oauth2-provider": "^0.6.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-crud": "^0.15.2", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/security": "^0.8.3", - "@loopback/service-proxy": "^5.0.3", "@types/jsonwebtoken": "8.5.9", "@types/lodash": "^4.14.184", "@types/passport": "^1.0.10", @@ -49,16 +38,10 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/http-caching-proxy": "^4.0.3", - "@loopback/testlab": "^5.0.3", "@types/express": "^4.17.13", - "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", "axios": "^0.27.2", "eslint": "^8.22.0", - "lodash": "^4.17.21", "typescript": "~4.7.4" }, "engines": { @@ -66,14 +49,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -83,6 +66,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -109,6 +95,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -922,14 +921,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -939,7 +939,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -964,8 +964,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -1027,9 +1026,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -2841,12 +2840,6 @@ "node": ">= 0.4.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -2975,14 +2968,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -3008,6 +3001,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -3670,14 +3669,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -3687,7 +3687,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -3712,8 +3712,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -3750,9 +3749,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -5096,12 +5095,6 @@ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", diff --git a/examples/references-many/package-lock.json b/examples/references-many/package-lock.json index 4ed457bcb84b..65206bbcf1fd 100644 --- a/examples/references-many/package-lock.json +++ b/examples/references-many/package-lock.json @@ -9,21 +9,10 @@ "version": "6.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/service-proxy": "^5.0.3", "loopback-connector-rest": "^4.0.1", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/http-caching-proxy": "^4.0.3", - "@loopback/repository": "^5.0.2", - "@loopback/testlab": "^5.0.3", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -35,14 +24,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -52,6 +41,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -78,6 +70,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -501,14 +506,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -518,7 +524,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -543,8 +549,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -606,9 +611,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -2067,12 +2072,6 @@ "uuid": "bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -2150,14 +2149,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -2183,6 +2182,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2508,14 +2513,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2525,7 +2531,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2550,8 +2556,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2588,9 +2593,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3636,12 +3641,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/examples/rest-crud/package-lock.json b/examples/rest-crud/package-lock.json index 7b2c5d584e0f..fff442bddb2f 100644 --- a/examples/rest-crud/package-lock.json +++ b/examples/rest-crud/package-lock.json @@ -9,20 +9,10 @@ "version": "4.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-crud": "^0.15.2", - "@loopback/rest-explorer": "^5.0.3", "loopback-connector-rest": "^4.0.1", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/http-caching-proxy": "^4.0.3", - "@loopback/testlab": "^5.0.3", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -34,14 +24,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -51,6 +41,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -77,6 +70,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -500,14 +506,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -517,7 +524,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -542,8 +549,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -605,9 +611,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -2066,12 +2072,6 @@ "uuid": "bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -2149,14 +2149,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -2182,6 +2182,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2507,14 +2513,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2524,7 +2531,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2549,8 +2556,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2587,9 +2593,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3635,12 +3641,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/examples/rpc-server/package-lock.json b/examples/rpc-server/package-lock.json index 75dbc0ec9919..533eb67aac05 100644 --- a/examples/rpc-server/package-lock.json +++ b/examples/rpc-server/package-lock.json @@ -9,14 +9,10 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/core": "^4.0.3", "express": "^4.18.1", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/express": "^4.17.13", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -27,14 +23,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -44,6 +40,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -70,6 +69,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -554,14 +566,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -571,7 +584,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -596,8 +609,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -659,9 +671,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1934,12 +1946,6 @@ "node": ">= 0.4.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", @@ -1993,14 +1999,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -2026,6 +2032,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2409,14 +2421,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2426,7 +2439,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2451,8 +2464,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2489,9 +2501,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3421,12 +3433,6 @@ "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", diff --git a/examples/soap-calculator/package-lock.json b/examples/soap-calculator/package-lock.json index 03310077ba62..371d20544f45 100644 --- a/examples/soap-calculator/package-lock.json +++ b/examples/soap-calculator/package-lock.json @@ -9,19 +9,10 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/service-proxy": "^5.0.3", "loopback-connector-soap": "^6.0.0", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/mocha": "^9.1.1", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -34,14 +25,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -51,6 +42,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -77,6 +71,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -675,14 +682,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -692,7 +700,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -717,8 +725,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -780,9 +787,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -2560,12 +2567,6 @@ "uuid": "bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -2754,14 +2755,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -2787,6 +2788,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -3245,14 +3252,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -3262,7 +3270,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -3287,8 +3295,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -3325,9 +3332,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -4606,12 +4613,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/examples/socketio/package-lock.json b/examples/socketio/package-lock.json index 41a05041d204..b5cbb01cdb5a 100644 --- a/examples/socketio/package-lock.json +++ b/examples/socketio/package-lock.json @@ -9,19 +9,11 @@ "version": "0.6.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/socketio": "^0.6.3", "debug": "^4.3.4", "p-event": "^4.2.0", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -34,14 +26,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -51,6 +43,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -77,6 +72,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -399,14 +407,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -416,7 +425,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -441,8 +450,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -504,9 +512,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1397,12 +1405,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1478,14 +1480,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1511,6 +1513,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1759,14 +1767,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1776,7 +1785,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1801,8 +1810,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -1839,9 +1847,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -2479,12 +2487,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/todo-jwt/package-lock.json b/examples/todo-jwt/package-lock.json index 6f42adf72bf5..8bfcd9c0632f 100644 --- a/examples/todo-jwt/package-lock.json +++ b/examples/todo-jwt/package-lock.json @@ -9,25 +9,12 @@ "version": "4.0.3", "license": "MIT", "dependencies": { - "@loopback/authentication": "^9.0.3", - "@loopback/authentication-jwt": "^0.12.3", - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/security": "^0.8.3", - "@loopback/service-proxy": "^5.0.3", "@types/bcryptjs": "^2.4.2", "bcryptjs": "^2.4.3", "loopback-connector-rest": "^4.0.1", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/http-caching-proxy": "^4.0.3", - "@loopback/testlab": "^5.0.3", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -39,14 +26,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -56,6 +43,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -82,6 +72,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -515,14 +518,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -532,7 +536,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -557,8 +561,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -620,9 +623,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -2081,12 +2084,6 @@ "uuid": "bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -2164,14 +2161,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -2197,6 +2194,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2532,14 +2535,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2549,7 +2553,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2574,8 +2578,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2612,9 +2615,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3660,12 +3663,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/examples/todo-list/package-lock.json b/examples/todo-list/package-lock.json index 31101fe38105..eecdcf243df7 100644 --- a/examples/todo-list/package-lock.json +++ b/examples/todo-list/package-lock.json @@ -9,21 +9,10 @@ "version": "6.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/service-proxy": "^5.0.3", "loopback-connector-rest": "^4.0.1", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/http-caching-proxy": "^4.0.3", - "@loopback/repository": "^5.0.2", - "@loopback/testlab": "^5.0.3", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", "eslint": "^8.22.0", @@ -35,14 +24,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -52,6 +41,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -78,6 +70,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -501,14 +506,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -518,7 +524,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -543,8 +549,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -606,9 +611,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -2067,12 +2072,6 @@ "uuid": "bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -2150,14 +2149,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -2183,6 +2182,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2508,14 +2513,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2525,7 +2531,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2550,8 +2556,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2588,9 +2593,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3636,12 +3641,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/examples/todo/package-lock.json b/examples/todo/package-lock.json index 47f87041bf1a..6375e4b72e17 100644 --- a/examples/todo/package-lock.json +++ b/examples/todo/package-lock.json @@ -9,21 +9,11 @@ "version": "6.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/service-proxy": "^5.0.3", "loopback-connector-rest": "^4.0.1", "morgan": "^1.10.0", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/http-caching-proxy": "^4.0.3", - "@loopback/testlab": "^5.0.3", "@types/lodash": "^4.14.184", "@types/morgan": "^1.9.3", "@types/node": "^14.18.26", @@ -36,14 +26,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -53,6 +43,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -79,6 +72,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -535,14 +541,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -552,7 +559,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -577,8 +584,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -640,9 +646,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -2134,12 +2140,6 @@ "uuid": "bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -2217,14 +2217,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -2250,6 +2250,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2602,14 +2608,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2619,7 +2626,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2644,8 +2651,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2682,9 +2688,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3770,12 +3776,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", diff --git a/examples/validation-app/package-lock.json b/examples/validation-app/package-lock.json index e6302be60bc0..ef337c69ef79 100644 --- a/examples/validation-app/package-lock.json +++ b/examples/validation-app/package-lock.json @@ -9,19 +9,10 @@ "version": "4.0.3", "license": "MIT", "dependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/service-proxy": "^5.0.3", "strong-error-handler": "^4.0.0", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "eslint": "^8.22.0", "source-map-support": "^0.5.21", @@ -32,14 +23,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -49,6 +40,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -75,6 +69,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -484,14 +491,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -501,7 +509,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -526,8 +534,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -589,9 +596,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -1779,12 +1786,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1854,14 +1855,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1887,6 +1888,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -2207,14 +2214,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -2224,7 +2232,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -2249,8 +2257,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -2287,9 +2294,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -3147,12 +3154,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/examples/webpack/package-lock.json b/examples/webpack/package-lock.json index 72c3472dceff..f6b2c8dc587c 100644 --- a/examples/webpack/package-lock.json +++ b/examples/webpack/package-lock.json @@ -9,13 +9,9 @@ "version": "0.8.3", "license": "MIT", "dependencies": { - "@loopback/core": "^4.0.3", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "@types/puppeteer": "^5.4.6", "assert": "^2.0.0", @@ -43,14 +39,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -60,6 +56,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -86,6 +85,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -739,9 +751,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001380", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001380.tgz", - "integrity": "sha512-OO+pPubxx16lkI7TVrbFpde8XHz66SMwstl1YWpg6uMGw56XnhYVwtPIjvX4kYpzwMwQKr4DDce394E03dQPGg==", + "version": "1.0.30001383", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001383.tgz", + "integrity": "sha512-swMpEoTp5vDoGBZsYZX7L7nXHe6dsHxi9o6/LKf/f0LukVtnrxly5GVb/fWdCDTqi/yw6Km6tiJ0pmBacm0gbg==", "dev": true, "funding": [ { @@ -928,9 +940,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.225", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.225.tgz", - "integrity": "sha512-ICHvGaCIQR3P88uK8aRtx8gmejbVJyC6bB4LEC3anzBrIzdzC7aiZHY4iFfXhN4st6I7lMO0x4sgBHf/7kBvRw==", + "version": "1.4.233", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.233.tgz", + "integrity": "sha512-ejwIKXTg1wqbmkcRJh9Ur3hFGHFDZDw1POzdsVrB2WZjgRuRMHIQQKNpe64N/qh3ZtH2otEoRoS+s6arAAuAAw==", "dev": true }, "node_modules/end-of-stream": { @@ -1055,14 +1067,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1072,7 +1085,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1097,8 +1110,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -1160,9 +1172,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -3030,9 +3042,9 @@ } }, "node_modules/terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.2", @@ -3257,12 +3269,6 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "node_modules/watchpack": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", @@ -3563,14 +3569,14 @@ "dev": true }, "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -3596,6 +3602,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -4113,9 +4125,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001380", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001380.tgz", - "integrity": "sha512-OO+pPubxx16lkI7TVrbFpde8XHz66SMwstl1YWpg6uMGw56XnhYVwtPIjvX4kYpzwMwQKr4DDce394E03dQPGg==", + "version": "1.0.30001383", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001383.tgz", + "integrity": "sha512-swMpEoTp5vDoGBZsYZX7L7nXHe6dsHxi9o6/LKf/f0LukVtnrxly5GVb/fWdCDTqi/yw6Km6tiJ0pmBacm0gbg==", "dev": true }, "chalk": { @@ -4254,9 +4266,9 @@ } }, "electron-to-chromium": { - "version": "1.4.225", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.225.tgz", - "integrity": "sha512-ICHvGaCIQR3P88uK8aRtx8gmejbVJyC6bB4LEC3anzBrIzdzC7aiZHY4iFfXhN4st6I7lMO0x4sgBHf/7kBvRw==", + "version": "1.4.233", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.233.tgz", + "integrity": "sha512-ejwIKXTg1wqbmkcRJh9Ur3hFGHFDZDw1POzdsVrB2WZjgRuRMHIQQKNpe64N/qh3ZtH2otEoRoS+s6arAAuAAw==", "dev": true }, "end-of-stream": { @@ -4351,14 +4363,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -4368,7 +4381,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -4393,8 +4406,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -4431,9 +4443,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -5760,9 +5772,9 @@ } }, "terser": { - "version": "5.14.2", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.14.2.tgz", - "integrity": "sha512-oL0rGeM/WFQCUd0y2QrWxYnq7tfSuKBiqTjRPWrRgB46WD/kiwHwF8T23z78H6Q6kGCuuHcPB+KULHRdxvVGQA==", + "version": "5.15.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.15.0.tgz", + "integrity": "sha512-L1BJiXVmheAQQy+as0oF3Pwtlo4s3Wi1X2zNZ2NxOB4wx9bdS9Vk67XQENLFdLYGCK/Z2di53mTj/hBafR+dTA==", "dev": true, "requires": { "@jridgewell/source-map": "^0.3.2", @@ -5910,12 +5922,6 @@ "integrity": "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==", "dev": true }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true - }, "watchpack": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.0.tgz", diff --git a/extensions/apiconnect/package-lock.json b/extensions/apiconnect/package-lock.json index 9e8bc153bd6e..1b7220aa6d68 100644 --- a/extensions/apiconnect/package-lock.json +++ b/extensions/apiconnect/package-lock.json @@ -12,28 +12,23 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26" }, "engines": { "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -46,12 +41,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -60,15 +55,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -82,13 +77,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -98,9 +93,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -112,9 +107,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -127,12 +122,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -144,16 +139,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -164,13 +159,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -181,27 +176,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -227,7 +222,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -309,9 +304,9 @@ "peer": true }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "node_modules/@types/ms": { @@ -347,12 +342,12 @@ "peer": true }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2396,12 +2391,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2411,26 +2406,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2442,18 +2437,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2462,9 +2457,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2474,12 +2469,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2489,12 +2484,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2503,9 +2498,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2514,22 +2509,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2631,9 +2626,9 @@ "peer": true }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "@types/ms": { @@ -2669,12 +2664,12 @@ "peer": true }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/extensions/authentication-jwt/package-lock.json b/extensions/authentication-jwt/package-lock.json index cbd36d7fff60..96fa7f17fec1 100644 --- a/extensions/authentication-jwt/package-lock.json +++ b/extensions/authentication-jwt/package-lock.json @@ -9,23 +9,12 @@ "version": "0.12.3", "license": "MIT", "dependencies": { - "@loopback/security": "^0.8.3", "@types/bcryptjs": "2.4.2", "bcryptjs": "^2.4.3", "debug": "^4.3.4", "jsonwebtoken": "^8.5.1" }, "devDependencies": { - "@loopback/authentication": "^9.0.3", - "@loopback/boot": "^5.0.3", - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-explorer": "^5.0.3", - "@loopback/service-proxy": "^5.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", @@ -36,20 +25,20 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/authentication": "^9.0.2", - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/authentication": "^9.0.3", + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/authentication": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-9.0.2.tgz", - "integrity": "sha512-waepLhbkD+05Jl7ZDUqy1a8Dk6kMCfQeRQmsUS4K246DufHt31SxbWUqgTwujWMeJX5CALpZFcvXDELVcuU7pg==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-9.0.3.tgz", + "integrity": "sha512-Um0/YB6uMkuIALC3JXoXKy7/mIH85zbCyPyeO55VUwwK4lGUj8RMiFA/5kfPq2irAdIQHJUiFtGqfc77dnLTag==", "peer": true, "dependencies": { - "@loopback/security": "^0.8.2", + "@loopback/security": "^0.8.3", "@types/express": "^4.17.13", - "@types/lodash": "^4.14.182", + "@types/lodash": "^4.14.184", "lodash": "^4.17.21", "tslib": "^2.4.0" }, @@ -57,17 +46,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -80,12 +69,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -94,15 +83,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -116,13 +105,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -132,9 +121,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -146,9 +135,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -161,12 +150,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -178,16 +167,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -198,13 +187,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -215,27 +204,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -261,13 +250,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/security": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.8.2.tgz", - "integrity": "sha512-4APl/SNKkJirNBqKWpVt8sBd+udcvCq2pAGAAy0r3SEIj7a08WAK3HhIiV6h/PAsHjLDU9AhD/g2hJ/MmtJ5/Q==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.8.3.tgz", + "integrity": "sha512-VM/ATijjcljqDijI7SKzvMEdgVTx956f+da/DCblq9Z3QVOPWTVyApsjW7Fh22zPd54/usmdzebpxYYorm/BZA==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -277,7 +266,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -368,9 +357,9 @@ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==" }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "node_modules/@types/ms": { @@ -405,12 +394,12 @@ "peer": true }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2565,25 +2554,25 @@ }, "dependencies": { "@loopback/authentication": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-9.0.2.tgz", - "integrity": "sha512-waepLhbkD+05Jl7ZDUqy1a8Dk6kMCfQeRQmsUS4K246DufHt31SxbWUqgTwujWMeJX5CALpZFcvXDELVcuU7pg==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-9.0.3.tgz", + "integrity": "sha512-Um0/YB6uMkuIALC3JXoXKy7/mIH85zbCyPyeO55VUwwK4lGUj8RMiFA/5kfPq2irAdIQHJUiFtGqfc77dnLTag==", "peer": true, "requires": { - "@loopback/security": "^0.8.2", + "@loopback/security": "^0.8.3", "@types/express": "^4.17.13", - "@types/lodash": "^4.14.182", + "@types/lodash": "^4.14.184", "lodash": "^4.17.21", "tslib": "^2.4.0" } }, "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2593,26 +2582,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2624,18 +2613,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2644,9 +2633,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2656,12 +2645,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2671,12 +2660,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2685,9 +2674,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2696,22 +2685,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2735,9 +2724,9 @@ } }, "@loopback/security": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.8.2.tgz", - "integrity": "sha512-4APl/SNKkJirNBqKWpVt8sBd+udcvCq2pAGAAy0r3SEIj7a08WAK3HhIiV6h/PAsHjLDU9AhD/g2hJ/MmtJ5/Q==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.8.3.tgz", + "integrity": "sha512-VM/ATijjcljqDijI7SKzvMEdgVTx956f+da/DCblq9Z3QVOPWTVyApsjW7Fh22zPd54/usmdzebpxYYorm/BZA==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2832,9 +2821,9 @@ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==" }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "@types/ms": { @@ -2869,12 +2858,12 @@ "peer": true }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/extensions/authentication-passport/package-lock.json b/extensions/authentication-passport/package-lock.json index a03d1c88807e..67e5e0ae18d7 100644 --- a/extensions/authentication-passport/package-lock.json +++ b/extensions/authentication-passport/package-lock.json @@ -9,20 +9,11 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/security": "^0.8.3", "passport": "^0.6.0", "tslib": "^2.4.0", "util-promisifyall": "^1.0.6" }, "devDependencies": { - "@loopback/authentication": "^9.0.3", - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/mock-oauth2-provider": "^0.6.3", - "@loopback/openapi-spec-builder": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/jsonwebtoken": "^8.5.9", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", @@ -45,20 +36,20 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/authentication": "^9.0.2", - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/authentication": "^9.0.3", + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/authentication": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-9.0.2.tgz", - "integrity": "sha512-waepLhbkD+05Jl7ZDUqy1a8Dk6kMCfQeRQmsUS4K246DufHt31SxbWUqgTwujWMeJX5CALpZFcvXDELVcuU7pg==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-9.0.3.tgz", + "integrity": "sha512-Um0/YB6uMkuIALC3JXoXKy7/mIH85zbCyPyeO55VUwwK4lGUj8RMiFA/5kfPq2irAdIQHJUiFtGqfc77dnLTag==", "peer": true, "dependencies": { - "@loopback/security": "^0.8.2", + "@loopback/security": "^0.8.3", "@types/express": "^4.17.13", - "@types/lodash": "^4.14.182", + "@types/lodash": "^4.14.184", "lodash": "^4.17.21", "tslib": "^2.4.0" }, @@ -66,17 +57,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -89,12 +80,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -103,15 +94,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -125,13 +116,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -141,9 +132,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -155,9 +146,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -170,12 +161,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -187,16 +178,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -207,13 +198,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -224,27 +215,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -270,13 +261,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/security": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.8.2.tgz", - "integrity": "sha512-4APl/SNKkJirNBqKWpVt8sBd+udcvCq2pAGAAy0r3SEIj7a08WAK3HhIiV6h/PAsHjLDU9AhD/g2hJ/MmtJ5/Q==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.8.3.tgz", + "integrity": "sha512-VM/ATijjcljqDijI7SKzvMEdgVTx956f+da/DCblq9Z3QVOPWTVyApsjW7Fh22zPd54/usmdzebpxYYorm/BZA==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -286,7 +277,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -378,9 +369,9 @@ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==" }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "node_modules/@types/ms": { "version": "0.7.31", @@ -452,11 +443,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2852,25 +2843,25 @@ }, "dependencies": { "@loopback/authentication": { - "version": "9.0.2", - "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-9.0.2.tgz", - "integrity": "sha512-waepLhbkD+05Jl7ZDUqy1a8Dk6kMCfQeRQmsUS4K246DufHt31SxbWUqgTwujWMeJX5CALpZFcvXDELVcuU7pg==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/@loopback/authentication/-/authentication-9.0.3.tgz", + "integrity": "sha512-Um0/YB6uMkuIALC3JXoXKy7/mIH85zbCyPyeO55VUwwK4lGUj8RMiFA/5kfPq2irAdIQHJUiFtGqfc77dnLTag==", "peer": true, "requires": { - "@loopback/security": "^0.8.2", + "@loopback/security": "^0.8.3", "@types/express": "^4.17.13", - "@types/lodash": "^4.14.182", + "@types/lodash": "^4.14.184", "lodash": "^4.17.21", "tslib": "^2.4.0" } }, "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2880,26 +2871,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2911,18 +2902,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2931,9 +2922,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2943,12 +2934,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2958,12 +2949,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2972,9 +2963,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2983,22 +2974,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -3022,9 +3013,9 @@ } }, "@loopback/security": { - "version": "0.8.2", - "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.8.2.tgz", - "integrity": "sha512-4APl/SNKkJirNBqKWpVt8sBd+udcvCq2pAGAAy0r3SEIj7a08WAK3HhIiV6h/PAsHjLDU9AhD/g2hJ/MmtJ5/Q==", + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/@loopback/security/-/security-0.8.3.tgz", + "integrity": "sha512-VM/ATijjcljqDijI7SKzvMEdgVTx956f+da/DCblq9Z3QVOPWTVyApsjW7Fh22zPd54/usmdzebpxYYorm/BZA==", "peer": true, "requires": { "debug": "^4.3.4", @@ -3120,9 +3111,9 @@ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==" }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "@types/ms": { "version": "0.7.31", @@ -3194,11 +3185,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/extensions/context-explorer/package-lock.json b/extensions/context-explorer/package-lock.json index 62bda2562f38..2a51e1d50ad1 100644 --- a/extensions/context-explorer/package-lock.json +++ b/extensions/context-explorer/package-lock.json @@ -13,28 +13,23 @@ "viz.js": "^2.1.2" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26" }, "engines": { "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -47,12 +42,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -61,15 +56,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -83,13 +78,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -99,9 +94,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -113,9 +108,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -128,12 +123,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -145,16 +140,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -165,13 +160,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -182,27 +177,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -228,7 +223,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -310,9 +305,9 @@ "peer": true }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "node_modules/@types/ms": { @@ -348,12 +343,12 @@ "peer": true }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2413,12 +2408,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2428,26 +2423,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2459,18 +2454,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2479,9 +2474,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2491,12 +2486,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2506,12 +2501,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2520,9 +2515,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2531,22 +2526,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2648,9 +2643,9 @@ "peer": true }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "@types/ms": { @@ -2686,12 +2681,12 @@ "peer": true }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/extensions/cron/package-lock.json b/extensions/cron/package-lock.json index fc6d10369757..f7dcde8e6b54 100644 --- a/extensions/cron/package-lock.json +++ b/extensions/cron/package-lock.json @@ -16,26 +16,22 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26" }, "engines": { "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -48,12 +44,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -62,9 +58,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -226,12 +222,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -241,20 +237,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", diff --git a/extensions/graphql/package-lock.json b/extensions/graphql/package-lock.json index bf98364a13f9..3733f391572e 100644 --- a/extensions/graphql/package-lock.json +++ b/extensions/graphql/package-lock.json @@ -10,7 +10,6 @@ "license": "MIT", "dependencies": { "@graphql-tools/utils": "^8.10.0", - "@loopback/http-server": "^4.0.3", "apollo-server-express": "^2.26.0", "debug": "^4.3.4", "express": "^4.18.1", @@ -18,13 +17,6 @@ "type-graphql": "^1.1.1" }, "devDependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "class-transformer": "^0.5.1" @@ -33,8 +25,8 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/boot": "^5.0.2", - "@loopback/core": "^4.0.2" + "@loopback/boot": "^5.0.3", + "@loopback/core": "^4.0.3" } }, "node_modules/@apollo/protobufjs": { @@ -108,9 +100,9 @@ } }, "node_modules/@graphql-tools/utils": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.10.0.tgz", - "integrity": "sha512-yI+V373FdXQbYfqdarehn9vRWDZZYuvyQ/xwiv5ez2BbobHrqsexF7qs56plLRaQ8ESYpVAjMQvJWe9s23O0Jg==", + "version": "8.10.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.10.1.tgz", + "integrity": "sha512-UYi/afPvxZ8mz0LjplMxOSmGDPenVS/Q0zJ/6LOyF9yZdJYIDe+J+Qr/I9+rCYQmgBW4BJeRUUc7VoUzZPfZDA==", "dependencies": { "tslib": "^2.4.0" }, @@ -124,14 +116,14 @@ "integrity": "sha512-CtzORUwWTTOTqfVtHaKRJ0I1kNQd1bpn3sUh8I3nJDVY+5/M/Oe1DnEWzPQvqq/xPIIkzzzIP7mfCoAjFRvDhg==" }, "node_modules/@loopback/boot": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.2.tgz", - "integrity": "sha512-5M2t9AA3nx3mXy8KejOffseIK6DBBcalvHbekWGMPI6gr37ydc2WZSG/JJX7ndmKmd+NhxPagm5ZlmWC2OpYHQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.3.tgz", + "integrity": "sha512-xKI/DNOq5b8qXoCiT1urem9th6xbT9wJ437KsfA1t3mLqNd6cQH3aORnmKuzpp55XGtDxKE9ks110dQRY2HbBQ==", "peer": true, "dependencies": { - "@loopback/model-api-builder": "^4.0.2", - "@loopback/repository": "^5.0.2", - "@loopback/service-proxy": "^5.0.2", + "@loopback/model-api-builder": "^4.0.3", + "@loopback/repository": "^5.0.3", + "@loopback/service-proxy": "^5.0.3", "@types/debug": "^4.1.7", "@types/glob": "^7.2.0", "debug": "^4.3.4", @@ -142,16 +134,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -164,12 +156,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -178,9 +170,9 @@ } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -190,9 +182,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -205,9 +197,9 @@ } }, "node_modules/@loopback/model-api-builder": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.2.tgz", - "integrity": "sha512-X9kc2JkTKjcTfZNKmzlNq6B3rebR5fkiOVHmFZsGrnAF0CXdVRaawt2KtZ63D+J/MspSOjXOq+4KtZb1q5y/iw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.3.tgz", + "integrity": "sha512-gs96U87L4gQOaV0LQ/7TuN7SuquKMJWeD47zSXc1yJsBIBOZm0OL/Qoz8V4iYp5ltsReA+sSwoeaWBVxZpdrGQ==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -216,17 +208,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -237,13 +229,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/service-proxy": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.2.tgz", - "integrity": "sha512-JWK9WeWgsh5OSisho5z99Q2P3TTqDluzBEUsfkTSFetoIFm2ypXAWzNwaqLhdO3n098mRkEON2Ke0l0GsofiKQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.3.tgz", + "integrity": "sha512-SD5i+4BPS3qXPZIjQy6mst9fAoV5KzVBSp+xRLyP0ytMTob5vbLTr2fMOpquH9SahAYdP4IIA4p16W+r32UZEA==", "peer": true, "dependencies": { "loopback-datasource-juggler": "^4.27.1", @@ -253,7 +245,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@protobufjs/aspromise": { @@ -451,9 +443,9 @@ "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==" }, "node_modules/@types/ms": { "version": "0.7.31", @@ -1066,9 +1058,9 @@ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "node_modules/core-js-pure": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", - "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==", + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz", + "integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==", "hasInstallScript": true, "funding": { "type": "opencollective", @@ -3445,9 +3437,9 @@ } }, "@graphql-tools/utils": { - "version": "8.10.0", - "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.10.0.tgz", - "integrity": "sha512-yI+V373FdXQbYfqdarehn9vRWDZZYuvyQ/xwiv5ez2BbobHrqsexF7qs56plLRaQ8ESYpVAjMQvJWe9s23O0Jg==", + "version": "8.10.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.10.1.tgz", + "integrity": "sha512-UYi/afPvxZ8mz0LjplMxOSmGDPenVS/Q0zJ/6LOyF9yZdJYIDe+J+Qr/I9+rCYQmgBW4BJeRUUc7VoUzZPfZDA==", "requires": { "tslib": "^2.4.0" } @@ -3458,14 +3450,14 @@ "integrity": "sha512-CtzORUwWTTOTqfVtHaKRJ0I1kNQd1bpn3sUh8I3nJDVY+5/M/Oe1DnEWzPQvqq/xPIIkzzzIP7mfCoAjFRvDhg==" }, "@loopback/boot": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.2.tgz", - "integrity": "sha512-5M2t9AA3nx3mXy8KejOffseIK6DBBcalvHbekWGMPI6gr37ydc2WZSG/JJX7ndmKmd+NhxPagm5ZlmWC2OpYHQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.3.tgz", + "integrity": "sha512-xKI/DNOq5b8qXoCiT1urem9th6xbT9wJ437KsfA1t3mLqNd6cQH3aORnmKuzpp55XGtDxKE9ks110dQRY2HbBQ==", "peer": true, "requires": { - "@loopback/model-api-builder": "^4.0.2", - "@loopback/repository": "^5.0.2", - "@loopback/service-proxy": "^5.0.2", + "@loopback/model-api-builder": "^4.0.3", + "@loopback/repository": "^5.0.3", + "@loopback/service-proxy": "^5.0.3", "@types/debug": "^4.1.7", "@types/glob": "^7.2.0", "debug": "^4.3.4", @@ -3474,12 +3466,12 @@ } }, "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -3489,29 +3481,29 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -3521,21 +3513,21 @@ } }, "@loopback/model-api-builder": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.2.tgz", - "integrity": "sha512-X9kc2JkTKjcTfZNKmzlNq6B3rebR5fkiOVHmFZsGrnAF0CXdVRaawt2KtZ63D+J/MspSOjXOq+4KtZb1q5y/iw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.3.tgz", + "integrity": "sha512-gs96U87L4gQOaV0LQ/7TuN7SuquKMJWeD47zSXc1yJsBIBOZm0OL/Qoz8V4iYp5ltsReA+sSwoeaWBVxZpdrGQ==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -3544,9 +3536,9 @@ } }, "@loopback/service-proxy": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.2.tgz", - "integrity": "sha512-JWK9WeWgsh5OSisho5z99Q2P3TTqDluzBEUsfkTSFetoIFm2ypXAWzNwaqLhdO3n098mRkEON2Ke0l0GsofiKQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.3.tgz", + "integrity": "sha512-SD5i+4BPS3qXPZIjQy6mst9fAoV5KzVBSp+xRLyP0ytMTob5vbLTr2fMOpquH9SahAYdP4IIA4p16W+r32UZEA==", "peer": true, "requires": { "loopback-datasource-juggler": "^4.27.1", @@ -3748,9 +3740,9 @@ "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==" }, "@types/ms": { "version": "0.7.31", @@ -4269,9 +4261,9 @@ "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==" }, "core-js-pure": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", - "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==" + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz", + "integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==" }, "core-util-is": { "version": "1.0.3", diff --git a/extensions/health/package-lock.json b/extensions/health/package-lock.json index ca1c9775de47..118d6bccbd29 100644 --- a/extensions/health/package-lock.json +++ b/extensions/health/package-lock.json @@ -13,19 +13,14 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26" }, "engines": { "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@cloudnative/health": { @@ -35,12 +30,12 @@ "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info." }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -53,12 +48,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -67,15 +62,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -89,13 +84,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -105,9 +100,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -119,9 +114,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -134,12 +129,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -151,16 +146,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -171,13 +166,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -188,27 +183,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -234,7 +229,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -316,9 +311,9 @@ "peer": true }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "node_modules/@types/ms": { @@ -354,12 +349,12 @@ "peer": true }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2408,12 +2403,12 @@ "integrity": "sha512-mEQdbj9dM4KMClS358MCzbqXUmj+Vw5snjDb5bXdaf1sZvVu7+3UqR4HaG4RoNkNUwe1yjfIuengdyWp9quF1A==" }, "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2423,26 +2418,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2454,18 +2449,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2474,9 +2469,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2486,12 +2481,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2501,12 +2496,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2515,9 +2510,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2526,22 +2521,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2643,9 +2638,9 @@ "peer": true }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "@types/ms": { @@ -2681,12 +2676,12 @@ "peer": true }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/extensions/logging/package-lock.json b/extensions/logging/package-lock.json index c8c378e37777..bc349f031a5a 100644 --- a/extensions/logging/package-lock.json +++ b/extensions/logging/package-lock.json @@ -16,11 +16,6 @@ "winston-transport": "^4.5.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/morgan": "^1.9.3", "@types/node": "^14.18.26" }, @@ -28,8 +23,8 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@colors/colors": { @@ -51,12 +46,12 @@ } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -69,12 +64,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -83,15 +78,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -105,13 +100,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -121,9 +116,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -135,9 +130,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -150,12 +145,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -167,16 +162,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -187,13 +182,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -204,27 +199,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -250,7 +245,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -332,9 +327,9 @@ "peer": true }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "node_modules/@types/morgan": { @@ -379,12 +374,12 @@ "peer": true }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2727,12 +2722,12 @@ } }, "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2742,26 +2737,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2773,18 +2768,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2793,9 +2788,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2805,12 +2800,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2820,12 +2815,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2834,9 +2829,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2845,22 +2840,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2962,9 +2957,9 @@ "peer": true }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "@types/morgan": { @@ -3009,12 +3004,12 @@ "peer": true }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/extensions/metrics/package-lock.json b/extensions/metrics/package-lock.json index aa2c252b32fe..f74b3ea22069 100644 --- a/extensions/metrics/package-lock.json +++ b/extensions/metrics/package-lock.json @@ -13,11 +13,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/express": "^4.17.13", "@types/node": "^14.18.26", "express": "^4.18.1" @@ -26,17 +21,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -49,12 +44,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -63,15 +58,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -85,13 +80,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -101,9 +96,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -115,9 +110,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -130,12 +125,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -147,16 +142,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -167,13 +162,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -184,27 +179,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -230,7 +225,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -308,9 +303,9 @@ "peer": true }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "node_modules/@types/ms": { "version": "0.7.31", @@ -343,11 +338,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2351,12 +2346,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2366,26 +2361,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2397,18 +2392,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2417,9 +2412,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2429,12 +2424,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2444,12 +2439,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2458,9 +2453,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2469,22 +2464,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2582,9 +2577,9 @@ "peer": true }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "@types/ms": { "version": "0.7.31", @@ -2617,11 +2612,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/extensions/pooling/package-lock.json b/extensions/pooling/package-lock.json index 60f45b9f712a..47ac34b31674 100644 --- a/extensions/pooling/package-lock.json +++ b/extensions/pooling/package-lock.json @@ -15,9 +15,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "typescript": "~4.7.4" @@ -26,16 +23,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -48,12 +45,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -62,9 +59,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -225,12 +222,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -240,20 +237,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", diff --git a/extensions/socketio/package-lock.json b/extensions/socketio/package-lock.json index ee88c0329081..72fdbbdc346a 100644 --- a/extensions/socketio/package-lock.json +++ b/extensions/socketio/package-lock.json @@ -9,7 +9,6 @@ "version": "0.6.3", "license": "MIT", "dependencies": { - "@loopback/http-server": "^4.0.3", "@types/cors": "^2.8.12", "@types/lodash": "^4.14.184", "cors": "^2.8.5", @@ -18,11 +17,6 @@ "socket.io": "^4.5.1" }, "devDependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "p-event": "^4.2.0", "socket.io-client": "^4.5.1" @@ -31,19 +25,19 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/boot": "^5.0.2", - "@loopback/core": "^4.0.2" + "@loopback/boot": "^5.0.3", + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/boot": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.2.tgz", - "integrity": "sha512-5M2t9AA3nx3mXy8KejOffseIK6DBBcalvHbekWGMPI6gr37ydc2WZSG/JJX7ndmKmd+NhxPagm5ZlmWC2OpYHQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.3.tgz", + "integrity": "sha512-xKI/DNOq5b8qXoCiT1urem9th6xbT9wJ437KsfA1t3mLqNd6cQH3aORnmKuzpp55XGtDxKE9ks110dQRY2HbBQ==", "peer": true, "dependencies": { - "@loopback/model-api-builder": "^4.0.2", - "@loopback/repository": "^5.0.2", - "@loopback/service-proxy": "^5.0.2", + "@loopback/model-api-builder": "^4.0.3", + "@loopback/repository": "^5.0.3", + "@loopback/service-proxy": "^5.0.3", "@types/debug": "^4.1.7", "@types/glob": "^7.2.0", "debug": "^4.3.4", @@ -54,16 +48,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -76,12 +70,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -90,9 +84,9 @@ } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -102,9 +96,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -117,9 +111,9 @@ } }, "node_modules/@loopback/model-api-builder": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.2.tgz", - "integrity": "sha512-X9kc2JkTKjcTfZNKmzlNq6B3rebR5fkiOVHmFZsGrnAF0CXdVRaawt2KtZ63D+J/MspSOjXOq+4KtZb1q5y/iw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.3.tgz", + "integrity": "sha512-gs96U87L4gQOaV0LQ/7TuN7SuquKMJWeD47zSXc1yJsBIBOZm0OL/Qoz8V4iYp5ltsReA+sSwoeaWBVxZpdrGQ==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -128,17 +122,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -149,13 +143,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/service-proxy": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.2.tgz", - "integrity": "sha512-JWK9WeWgsh5OSisho5z99Q2P3TTqDluzBEUsfkTSFetoIFm2ypXAWzNwaqLhdO3n098mRkEON2Ke0l0GsofiKQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.3.tgz", + "integrity": "sha512-SD5i+4BPS3qXPZIjQy6mst9fAoV5KzVBSp+xRLyP0ytMTob5vbLTr2fMOpquH9SahAYdP4IIA4p16W+r32UZEA==", "peer": true, "dependencies": { "loopback-datasource-juggler": "^4.27.1", @@ -165,7 +159,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@socket.io/component-emitter": { @@ -213,9 +207,9 @@ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==" }, "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "peer": true }, "node_modules/@types/ms": { @@ -224,9 +218,9 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "node_modules/@types/node": { - "version": "18.7.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.9.tgz", - "integrity": "sha512-0N5Y1XAdcl865nDdjbO0m3T6FdmQ4ijE89/urOHLREyTXbpMWbSafx9y7XIsgWGtwUP2iYTinLyyW3FatAxBLQ==" + "version": "18.7.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.13.tgz", + "integrity": "sha512-46yIhxSe5xEaJZXWdIBP7GU4HDTG8/eo0qd9atdiL+lFpA03y8KS+lkTN834TWJj5767GbWv4n/P6efyTFt1Dw==" }, "node_modules/accept-language": { "version": "3.0.18", @@ -1576,14 +1570,14 @@ }, "dependencies": { "@loopback/boot": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.2.tgz", - "integrity": "sha512-5M2t9AA3nx3mXy8KejOffseIK6DBBcalvHbekWGMPI6gr37ydc2WZSG/JJX7ndmKmd+NhxPagm5ZlmWC2OpYHQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.3.tgz", + "integrity": "sha512-xKI/DNOq5b8qXoCiT1urem9th6xbT9wJ437KsfA1t3mLqNd6cQH3aORnmKuzpp55XGtDxKE9ks110dQRY2HbBQ==", "peer": true, "requires": { - "@loopback/model-api-builder": "^4.0.2", - "@loopback/repository": "^5.0.2", - "@loopback/service-proxy": "^5.0.2", + "@loopback/model-api-builder": "^4.0.3", + "@loopback/repository": "^5.0.3", + "@loopback/service-proxy": "^5.0.3", "@types/debug": "^4.1.7", "@types/glob": "^7.2.0", "debug": "^4.3.4", @@ -1592,12 +1586,12 @@ } }, "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -1607,29 +1601,29 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -1639,21 +1633,21 @@ } }, "@loopback/model-api-builder": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.2.tgz", - "integrity": "sha512-X9kc2JkTKjcTfZNKmzlNq6B3rebR5fkiOVHmFZsGrnAF0CXdVRaawt2KtZ63D+J/MspSOjXOq+4KtZb1q5y/iw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.3.tgz", + "integrity": "sha512-gs96U87L4gQOaV0LQ/7TuN7SuquKMJWeD47zSXc1yJsBIBOZm0OL/Qoz8V4iYp5ltsReA+sSwoeaWBVxZpdrGQ==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -1662,9 +1656,9 @@ } }, "@loopback/service-proxy": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.2.tgz", - "integrity": "sha512-JWK9WeWgsh5OSisho5z99Q2P3TTqDluzBEUsfkTSFetoIFm2ypXAWzNwaqLhdO3n098mRkEON2Ke0l0GsofiKQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.3.tgz", + "integrity": "sha512-SD5i+4BPS3qXPZIjQy6mst9fAoV5KzVBSp+xRLyP0ytMTob5vbLTr2fMOpquH9SahAYdP4IIA4p16W+r32UZEA==", "peer": true, "requires": { "loopback-datasource-juggler": "^4.27.1", @@ -1716,9 +1710,9 @@ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==" }, "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "peer": true }, "@types/ms": { @@ -1727,9 +1721,9 @@ "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" }, "@types/node": { - "version": "18.7.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.9.tgz", - "integrity": "sha512-0N5Y1XAdcl865nDdjbO0m3T6FdmQ4ijE89/urOHLREyTXbpMWbSafx9y7XIsgWGtwUP2iYTinLyyW3FatAxBLQ==" + "version": "18.7.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.13.tgz", + "integrity": "sha512-46yIhxSe5xEaJZXWdIBP7GU4HDTG8/eo0qd9atdiL+lFpA03y8KS+lkTN834TWJj5767GbWv4n/P6efyTFt1Dw==" }, "accept-language": { "version": "3.0.18", diff --git a/extensions/typeorm/package-lock.json b/extensions/typeorm/package-lock.json index 8afbc46ced6a..83d64fc97d17 100644 --- a/extensions/typeorm/package-lock.json +++ b/extensions/typeorm/package-lock.json @@ -14,13 +14,6 @@ "typeorm": "^0.3.7" }, "devDependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/json-schema": "^7.0.11", "@types/node": "^14.18.26", @@ -30,9 +23,9 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/boot": "^5.0.2", - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/boot": "^5.0.3", + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@gar/promisify": { @@ -43,14 +36,14 @@ "optional": true }, "node_modules/@loopback/boot": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.2.tgz", - "integrity": "sha512-5M2t9AA3nx3mXy8KejOffseIK6DBBcalvHbekWGMPI6gr37ydc2WZSG/JJX7ndmKmd+NhxPagm5ZlmWC2OpYHQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.3.tgz", + "integrity": "sha512-xKI/DNOq5b8qXoCiT1urem9th6xbT9wJ437KsfA1t3mLqNd6cQH3aORnmKuzpp55XGtDxKE9ks110dQRY2HbBQ==", "peer": true, "dependencies": { - "@loopback/model-api-builder": "^4.0.2", - "@loopback/repository": "^5.0.2", - "@loopback/service-proxy": "^5.0.2", + "@loopback/model-api-builder": "^4.0.3", + "@loopback/repository": "^5.0.3", + "@loopback/service-proxy": "^5.0.3", "@types/debug": "^4.1.7", "@types/glob": "^7.2.0", "debug": "^4.3.4", @@ -61,16 +54,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -83,12 +76,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -97,15 +90,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -119,13 +112,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -135,9 +128,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -149,9 +142,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -164,9 +157,9 @@ } }, "node_modules/@loopback/model-api-builder": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.2.tgz", - "integrity": "sha512-X9kc2JkTKjcTfZNKmzlNq6B3rebR5fkiOVHmFZsGrnAF0CXdVRaawt2KtZ63D+J/MspSOjXOq+4KtZb1q5y/iw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.3.tgz", + "integrity": "sha512-gs96U87L4gQOaV0LQ/7TuN7SuquKMJWeD47zSXc1yJsBIBOZm0OL/Qoz8V4iYp5ltsReA+sSwoeaWBVxZpdrGQ==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -175,17 +168,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -197,16 +190,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -217,13 +210,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -234,27 +227,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -280,13 +273,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/service-proxy": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.2.tgz", - "integrity": "sha512-JWK9WeWgsh5OSisho5z99Q2P3TTqDluzBEUsfkTSFetoIFm2ypXAWzNwaqLhdO3n098mRkEON2Ke0l0GsofiKQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.3.tgz", + "integrity": "sha512-SD5i+4BPS3qXPZIjQy6mst9fAoV5KzVBSp+xRLyP0ytMTob5vbLTr2fMOpquH9SahAYdP4IIA4p16W+r32UZEA==", "peer": true, "dependencies": { "loopback-datasource-juggler": "^4.27.1", @@ -296,7 +289,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@mapbox/node-pre-gyp": { @@ -446,15 +439,15 @@ "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "peer": true }, "node_modules/@types/ms": { @@ -489,12 +482,12 @@ "peer": true }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -3634,9 +3627,9 @@ } }, "node_modules/typeorm": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.3.7.tgz", - "integrity": "sha512-MsPJeP6Zuwfe64c++l80+VRqpGEGxf0CkztIEnehQ+CMmQPSHjOnFbFxwBuZ2jiLqZTjLk2ZqQdVF0RmvxNF3Q==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.3.8.tgz", + "integrity": "sha512-77PNamypfwieZlhwbUAjMudX2T+5F6JCoNR18RdKenJ5Uu+9gc9AWa1kmz/2hH84MU23lGqPCu8u2lKnlfsN2g==", "dependencies": { "@sqltools/formatter": "^1.2.2", "app-root-path": "^3.0.0", @@ -4090,14 +4083,14 @@ "optional": true }, "@loopback/boot": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.2.tgz", - "integrity": "sha512-5M2t9AA3nx3mXy8KejOffseIK6DBBcalvHbekWGMPI6gr37ydc2WZSG/JJX7ndmKmd+NhxPagm5ZlmWC2OpYHQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.3.tgz", + "integrity": "sha512-xKI/DNOq5b8qXoCiT1urem9th6xbT9wJ437KsfA1t3mLqNd6cQH3aORnmKuzpp55XGtDxKE9ks110dQRY2HbBQ==", "peer": true, "requires": { - "@loopback/model-api-builder": "^4.0.2", - "@loopback/repository": "^5.0.2", - "@loopback/service-proxy": "^5.0.2", + "@loopback/model-api-builder": "^4.0.3", + "@loopback/repository": "^5.0.3", + "@loopback/service-proxy": "^5.0.3", "@types/debug": "^4.1.7", "@types/glob": "^7.2.0", "debug": "^4.3.4", @@ -4106,12 +4099,12 @@ } }, "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -4121,26 +4114,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -4152,18 +4145,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -4172,9 +4165,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -4184,21 +4177,21 @@ } }, "@loopback/model-api-builder": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.2.tgz", - "integrity": "sha512-X9kc2JkTKjcTfZNKmzlNq6B3rebR5fkiOVHmFZsGrnAF0CXdVRaawt2KtZ63D+J/MspSOjXOq+4KtZb1q5y/iw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.3.tgz", + "integrity": "sha512-gs96U87L4gQOaV0LQ/7TuN7SuquKMJWeD47zSXc1yJsBIBOZm0OL/Qoz8V4iYp5ltsReA+sSwoeaWBVxZpdrGQ==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -4208,12 +4201,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -4222,9 +4215,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -4233,22 +4226,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -4272,9 +4265,9 @@ } }, "@loopback/service-proxy": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.2.tgz", - "integrity": "sha512-JWK9WeWgsh5OSisho5z99Q2P3TTqDluzBEUsfkTSFetoIFm2ypXAWzNwaqLhdO3n098mRkEON2Ke0l0GsofiKQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.3.tgz", + "integrity": "sha512-SD5i+4BPS3qXPZIjQy6mst9fAoV5KzVBSp+xRLyP0ytMTob5vbLTr2fMOpquH9SahAYdP4IIA4p16W+r32UZEA==", "peer": true, "requires": { "loopback-datasource-juggler": "^4.27.1", @@ -4419,15 +4412,15 @@ "integrity": "sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==" }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "peer": true }, "@types/ms": { @@ -4462,12 +4455,12 @@ "peer": true }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -6957,9 +6950,9 @@ } }, "typeorm": { - "version": "0.3.7", - "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.3.7.tgz", - "integrity": "sha512-MsPJeP6Zuwfe64c++l80+VRqpGEGxf0CkztIEnehQ+CMmQPSHjOnFbFxwBuZ2jiLqZTjLk2ZqQdVF0RmvxNF3Q==", + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/typeorm/-/typeorm-0.3.8.tgz", + "integrity": "sha512-77PNamypfwieZlhwbUAjMudX2T+5F6JCoNR18RdKenJ5Uu+9gc9AWa1kmz/2hH84MU23lGqPCu8u2lKnlfsN2g==", "requires": { "@sqltools/formatter": "^1.2.2", "app-root-path": "^3.0.0", diff --git a/package-lock.json b/package-lock.json index 33a1e31a9d98..fdb9e40505ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -143,15 +143,15 @@ } }, "node_modules/@commitlint/cli": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.0.3.tgz", - "integrity": "sha512-oAo2vi5d8QZnAbtU5+0cR2j+A7PO8zuccux65R/EycwvsZrDVyW518FFrnJK2UQxbRtHFFIG+NjQ6vOiJV0Q8A==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.1.1.tgz", + "integrity": "sha512-xyQJNJs1j18At5wSBF6bMo1on6ZrpcHUr4duacznPU0RnywCAABDBP1s63BmhkTMdNXLVgVM4J1H2sG0HSS3IA==", "dev": true, "dependencies": { "@commitlint/format": "^17.0.0", - "@commitlint/lint": "^17.0.3", - "@commitlint/load": "^17.0.3", - "@commitlint/read": "^17.0.0", + "@commitlint/lint": "^17.1.0", + "@commitlint/load": "^17.1.1", + "@commitlint/read": "^17.1.0", "@commitlint/types": "^17.0.0", "execa": "^5.0.0", "lodash": "^4.17.19", @@ -167,9 +167,9 @@ } }, "node_modules/@commitlint/config-conventional": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.0.3.tgz", - "integrity": "sha512-HCnzTm5ATwwwzNVq5Y57poS0a1oOOcd5pc1MmBpLbGmSysc4i7F/++JuwtdFPu16sgM3H9J/j2zznRLOSGVO2A==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.1.0.tgz", + "integrity": "sha512-WU2p0c9/jLi8k2q2YrDV96Y8XVswQOceIQ/wyJvQxawJSCasLdRB3kUIYdNjOCJsxkpoUlV/b90ZPxp1MYZDiA==", "dev": true, "dependencies": { "conventional-changelog-conventionalcommits": "^5.0.0" @@ -179,9 +179,9 @@ } }, "node_modules/@commitlint/config-validator": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.0.3.tgz", - "integrity": "sha512-3tLRPQJKapksGE7Kee9axv+9z5I2GDHitDH4q63q7NmNA0wkB+DAorJ0RHz2/K00Zb1/MVdHzhCga34FJvDihQ==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.1.0.tgz", + "integrity": "sha512-Q1rRRSU09ngrTgeTXHq6ePJs2KrI+axPTgkNYDWSJIuS1Op4w3J30vUfSXjwn5YEJHklK3fSqWNHmBhmTR7Vdg==", "dev": true, "dependencies": { "@commitlint/types": "^17.0.0", @@ -227,9 +227,9 @@ } }, "node_modules/@commitlint/is-ignored": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.0.3.tgz", - "integrity": "sha512-/wgCXAvPtFTQZxsVxj7owLeRf5wwzcXLaYmrZPR4a87iD4sCvUIRl1/ogYrtOyUmHwWfQsvjqIB4mWE/SqWSnA==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.1.0.tgz", + "integrity": "sha512-JITWKDMHhIh8IpdIbcbuH9rEQJty1ZWelgjleTFrVRAcEwN/sPzk1aVUXRIZNXMJWbZj8vtXRJnFihrml8uECQ==", "dev": true, "dependencies": { "@commitlint/types": "^17.0.0", @@ -240,12 +240,12 @@ } }, "node_modules/@commitlint/lint": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.0.3.tgz", - "integrity": "sha512-2o1fk7JUdxBUgszyt41sHC/8Nd5PXNpkmuOo9jvGIjDHzOwXyV0PSdbEVTH3xGz9NEmjohFHr5l+N+T9fcxong==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.1.0.tgz", + "integrity": "sha512-ltpqM2ogt/+SDhUaScFo0MdscncEF96lvQTPMM/VTTWlw7sTGLLWkOOppsee2MN/uLNNWjQ7kqkd4h6JqoM9AQ==", "dev": true, "dependencies": { - "@commitlint/is-ignored": "^17.0.3", + "@commitlint/is-ignored": "^17.1.0", "@commitlint/parse": "^17.0.0", "@commitlint/rules": "^17.0.0", "@commitlint/types": "^17.0.0" @@ -255,27 +255,36 @@ } }, "node_modules/@commitlint/load": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.0.3.tgz", - "integrity": "sha512-3Dhvr7GcKbKa/ey4QJ5MZH3+J7QFlARohUow6hftQyNjzoXXROm+RwpBes4dDFrXG1xDw9QPXA7uzrOShCd4bw==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.1.1.tgz", + "integrity": "sha512-jEgdDabfj58kFKZmB7rMtmQa7Feo7Ozh3KmvIlXWqrJmal5auO1RC0Iczfl52DlPn26Uo0goUDHrhoAFs2ze0Q==", "dev": true, "dependencies": { - "@commitlint/config-validator": "^17.0.3", + "@commitlint/config-validator": "^17.1.0", "@commitlint/execute-rule": "^17.0.0", - "@commitlint/resolve-extends": "^17.0.3", + "@commitlint/resolve-extends": "^17.1.0", "@commitlint/types": "^17.0.0", - "@types/node": ">=12", + "@types/node": "^14.0.0", "chalk": "^4.1.0", "cosmiconfig": "^7.0.0", - "cosmiconfig-typescript-loader": "^2.0.0", + "cosmiconfig-typescript-loader": "^3.0.0", "lodash": "^4.17.19", "resolve-from": "^5.0.0", "typescript": "^4.6.4" }, "engines": { "node": ">=v14" + }, + "peerDependencies": { + "ts-node": ">=10" } }, + "node_modules/@commitlint/load/node_modules/@types/node": { + "version": "14.18.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.26.tgz", + "integrity": "sha512-0b+utRBSYj8L7XAp0d+DX7lI4cSmowNaaTkk6/1SKzbKkG+doLuPusB9EOvzLJ8ahJSk03bTLIL6cWaEd4dBKA==", + "dev": true + }, "node_modules/@commitlint/message": { "version": "17.0.0", "resolved": "https://registry.npmjs.org/@commitlint/message/-/message-17.0.0.tgz", @@ -300,27 +309,28 @@ } }, "node_modules/@commitlint/read": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.0.0.tgz", - "integrity": "sha512-zkuOdZayKX3J6F6mPnVMzohK3OBrsEdOByIqp4zQjA9VLw1hMsDEFQ18rKgUc2adkZar+4S01QrFreDCfZgbxA==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.1.0.tgz", + "integrity": "sha512-73BoFNBA/3Ozo2JQvGsE0J8SdrJAWGfZQRSHqvKaqgmY042Su4gXQLqvAzgr55S9DI1l9TiU/5WDuh8IE86d/g==", "dev": true, "dependencies": { "@commitlint/top-level": "^17.0.0", "@commitlint/types": "^17.0.0", "fs-extra": "^10.0.0", - "git-raw-commits": "^2.0.0" + "git-raw-commits": "^2.0.0", + "minimist": "^1.2.6" }, "engines": { "node": ">=v14" } }, "node_modules/@commitlint/resolve-extends": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.0.3.tgz", - "integrity": "sha512-H/RFMvrcBeJCMdnVC4i8I94108UDccIHrTke2tyQEg9nXQnR5/Hd6MhyNWkREvcrxh9Y+33JLb+PiPiaBxCtBA==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.1.0.tgz", + "integrity": "sha512-jqKm00LJ59T0O8O4bH4oMa4XyJVEOK4GzH8Qye9XKji+Q1FxhZznxMV/bDLyYkzbTodBt9sL0WLql8wMtRTbqQ==", "dev": true, "dependencies": { - "@commitlint/config-validator": "^17.0.3", + "@commitlint/config-validator": "^17.1.0", "@commitlint/types": "^17.0.0", "import-fresh": "^3.0.0", "lodash": "^4.17.19", @@ -385,6 +395,7 @@ "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "peer": true, "dependencies": { "@jridgewell/trace-mapping": "0.3.9" }, @@ -393,14 +404,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -410,6 +421,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@eslint/eslintrc/node_modules/ajv": { @@ -464,6 +478,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -490,6 +517,7 @@ "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", "dev": true, + "peer": true, "engines": { "node": ">=6.0.0" } @@ -498,13 +526,15 @@ "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@jridgewell/trace-mapping": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, + "peer": true, "dependencies": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -2026,21 +2056,21 @@ } }, "node_modules/@nrwl/cli": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.8.tgz", - "integrity": "sha512-XX2TguehE1dFlwd8xRBzJ6wq5+2KigTeUNXLHMFdz/48veKlrmGB7qv7uXIgpquyfJhcvOcN4r4Qncj6Nbrlow==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.10.tgz", + "integrity": "sha512-GpnnKGO3+HwlMmZSStbq1MOyoDJg2I0HN4nBqM3ltaQkfxGZv3erwRMOAT+8mba2MWbJJ2QQgASAYvTscNYjOQ==", "dev": true, "dependencies": { - "nx": "14.5.8" + "nx": "14.5.10" } }, "node_modules/@nrwl/tao": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.8.tgz", - "integrity": "sha512-tN8qX8wtLP1cuGPKxdaArjtJaHJIpfZ3J2OqkotdocxcvwbDdTvTQzhcLknNNUk/jqHer3YsBmcgyJW3VGbf4w==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.10.tgz", + "integrity": "sha512-eWORRba0HlTNmOQFUxHqki0Z5yiRIq1Hl0taprmZpz2lgDXuzPIjGfAi5/ETy5+G5gkEyxFnCq7+SiMilPokwA==", "dev": true, "dependencies": { - "nx": "14.5.8" + "nx": "14.5.10" }, "bin": { "tao": "index.js" @@ -2248,25 +2278,29 @@ "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@tsconfig/node16": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true + "dev": true, + "peer": true }, "node_modules/@types/json-schema": { "version": "7.0.11", @@ -2299,10 +2333,11 @@ "dev": true }, "node_modules/@types/node": { - "version": "18.7.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.9.tgz", - "integrity": "sha512-0N5Y1XAdcl865nDdjbO0m3T6FdmQ4ijE89/urOHLREyTXbpMWbSafx9y7XIsgWGtwUP2iYTinLyyW3FatAxBLQ==", - "dev": true + "version": "18.7.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.13.tgz", + "integrity": "sha512-46yIhxSe5xEaJZXWdIBP7GU4HDTG8/eo0qd9atdiL+lFpA03y8KS+lkTN834TWJj5767GbWv4n/P6efyTFt1Dw==", + "dev": true, + "peer": true }, "node_modules/@types/normalize-package-data": { "version": "2.4.1", @@ -2532,6 +2567,7 @@ "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", "dev": true, + "peer": true, "engines": { "node": ">=0.4.0" } @@ -2693,7 +2729,8 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "dev": true, + "peer": true }, "node_modules/argparse": { "version": "2.0.1", @@ -2791,14 +2828,14 @@ "dev": true }, "node_modules/bin-links": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.2.tgz", - "integrity": "sha512-+oSWBdbCUK6X4LOCSrU36fWRzZNaK7/evX7GozR9xwl2dyiVi3UOUwTyyOVYI1FstgugfsM9QESRrWo7gjCYbg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", + "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", "dev": true, "dependencies": { "cmd-shim": "^5.0.0", "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", + "npm-normalize-package-bin": "^2.0.0", "read-cmd-shim": "^3.0.0", "rimraf": "^3.0.0", "write-file-atomic": "^4.0.0" @@ -2807,6 +2844,15 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/bin-links/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -2898,9 +2944,9 @@ } }, "node_modules/cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "dev": true, "dependencies": { "@npmcli/fs": "^2.1.0", @@ -2920,7 +2966,7 @@ "rimraf": "^3.0.2", "ssri": "^9.0.0", "tar": "^6.1.11", - "unique-filename": "^1.1.1" + "unique-filename": "^2.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -3582,14 +3628,10 @@ } }, "node_modules/cosmiconfig-typescript-loader": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-2.0.2.tgz", - "integrity": "sha512-KmE+bMjWMXJbkWCeY4FJX/npHuZPNr9XF9q9CIQ/bpFwi1qHfCmSiKarrCcRa0LO4fWjk93pVoeRtJAkTGcYNw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.1.2.tgz", + "integrity": "sha512-rIwakk27LtK7vjSjGgs3FDbKkq41Byw3VHRGRuAkRQLfGla+O7s+cy1FXRkjLSZ2G9z1og1bcOIsELo1w4G0Kg==", "dev": true, - "dependencies": { - "cosmiconfig": "^7", - "ts-node": "^10.8.1" - }, "engines": { "node": ">=12", "npm": ">=6" @@ -3597,6 +3639,7 @@ "peerDependencies": { "@types/node": "*", "cosmiconfig": ">=7", + "ts-node": ">=10", "typescript": ">=3" } }, @@ -3604,7 +3647,8 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true + "dev": true, + "peer": true }, "node_modules/cross-env": { "version": "7.0.3", @@ -3919,6 +3963,7 @@ "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", "dev": true, + "peer": true, "engines": { "node": ">=0.3.1" } @@ -4088,14 +4133,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -4105,7 +4151,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -4130,8 +4176,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -4302,9 +4347,9 @@ "dev": true }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "dependencies": { "acorn": "^8.8.0", @@ -6397,7 +6442,8 @@ "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "dev": true, + "peer": true }, "node_modules/make-fetch-happen": { "version": "10.2.1", @@ -6723,9 +6769,9 @@ } }, "node_modules/minipass-fetch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.1.tgz", - "integrity": "sha512-/kgtXVGS10PTFET6dAbOBWQtgH+iDiI4NhRqAftojRlsOJhk0y45sVVxqCaRQC+AMFH7JkHiWpuKJKQ+mojKiA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "dev": true, "dependencies": { "minipass": "^3.1.6", @@ -7109,15 +7155,15 @@ } }, "node_modules/npm-packlist": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz", - "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", + "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", "dev": true, "dependencies": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", - "npm-bundled": "^1.1.2", - "npm-normalize-package-bin": "^1.0.1" + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" }, "bin": { "npm-packlist": "bin/index.js" @@ -7166,14 +7212,35 @@ "node": ">=10" } }, + "node_modules/npm-packlist/node_modules/npm-bundled": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", + "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "dev": true, + "dependencies": { + "npm-normalize-package-bin": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", + "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", "dev": true, "dependencies": { "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", + "npm-normalize-package-bin": "^2.0.0", "npm-package-arg": "^9.0.0", "semver": "^7.3.5" }, @@ -7193,6 +7260,15 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", @@ -7281,14 +7357,14 @@ } }, "node_modules/nx": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.8.tgz", - "integrity": "sha512-yTWL4pyzevWORx0GzXElTeoH19pvvOt0v98kXWjNU4TTB1vWlMiHEFAkfqScFrUX0L/efulYoEVjTgPdNtmInA==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.10.tgz", + "integrity": "sha512-dqiV+zY32k98mfKFTgiQyYd9HYZmB1zoJj6gYniEuqzs6CKp8ZSpeRDaVQRxR6wEMvW9MSTA9kBg8sJ78W/NZg==", "dev": true, "hasInstallScript": true, "dependencies": { - "@nrwl/cli": "14.5.8", - "@nrwl/tao": "14.5.8", + "@nrwl/cli": "14.5.10", + "@nrwl/tao": "14.5.10", "@parcel/watcher": "2.0.4", "chalk": "4.1.0", "chokidar": "^3.5.1", @@ -8379,15 +8455,15 @@ } }, "node_modules/read-package-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", - "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", + "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", "dev": true, "dependencies": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1" + "npm-normalize-package-bin": "^2.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -8473,6 +8549,15 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/read-package-json/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/read-pkg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", @@ -9139,9 +9224,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", "dev": true }, "node_modules/split": { @@ -9518,6 +9603,7 @@ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", "dev": true, + "peer": true, "dependencies": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -9670,21 +9756,27 @@ } }, "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dev": true, "dependencies": { - "unique-slug": "^2.0.0" + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "dev": true, "dependencies": { "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/unique-string": { @@ -9758,7 +9850,8 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true + "dev": true, + "peer": true }, "node_modules/validate-npm-package-license": { "version": "3.0.4", @@ -10113,6 +10206,7 @@ "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", "dev": true, + "peer": true, "engines": { "node": ">=6" } @@ -10216,15 +10310,15 @@ } }, "@commitlint/cli": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.0.3.tgz", - "integrity": "sha512-oAo2vi5d8QZnAbtU5+0cR2j+A7PO8zuccux65R/EycwvsZrDVyW518FFrnJK2UQxbRtHFFIG+NjQ6vOiJV0Q8A==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@commitlint/cli/-/cli-17.1.1.tgz", + "integrity": "sha512-xyQJNJs1j18At5wSBF6bMo1on6ZrpcHUr4duacznPU0RnywCAABDBP1s63BmhkTMdNXLVgVM4J1H2sG0HSS3IA==", "dev": true, "requires": { "@commitlint/format": "^17.0.0", - "@commitlint/lint": "^17.0.3", - "@commitlint/load": "^17.0.3", - "@commitlint/read": "^17.0.0", + "@commitlint/lint": "^17.1.0", + "@commitlint/load": "^17.1.1", + "@commitlint/read": "^17.1.0", "@commitlint/types": "^17.0.0", "execa": "^5.0.0", "lodash": "^4.17.19", @@ -10234,18 +10328,18 @@ } }, "@commitlint/config-conventional": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.0.3.tgz", - "integrity": "sha512-HCnzTm5ATwwwzNVq5Y57poS0a1oOOcd5pc1MmBpLbGmSysc4i7F/++JuwtdFPu16sgM3H9J/j2zznRLOSGVO2A==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-conventional/-/config-conventional-17.1.0.tgz", + "integrity": "sha512-WU2p0c9/jLi8k2q2YrDV96Y8XVswQOceIQ/wyJvQxawJSCasLdRB3kUIYdNjOCJsxkpoUlV/b90ZPxp1MYZDiA==", "dev": true, "requires": { "conventional-changelog-conventionalcommits": "^5.0.0" } }, "@commitlint/config-validator": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.0.3.tgz", - "integrity": "sha512-3tLRPQJKapksGE7Kee9axv+9z5I2GDHitDH4q63q7NmNA0wkB+DAorJ0RHz2/K00Zb1/MVdHzhCga34FJvDihQ==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/config-validator/-/config-validator-17.1.0.tgz", + "integrity": "sha512-Q1rRRSU09ngrTgeTXHq6ePJs2KrI+axPTgkNYDWSJIuS1Op4w3J30vUfSXjwn5YEJHklK3fSqWNHmBhmTR7Vdg==", "dev": true, "requires": { "@commitlint/types": "^17.0.0", @@ -10279,9 +10373,9 @@ } }, "@commitlint/is-ignored": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.0.3.tgz", - "integrity": "sha512-/wgCXAvPtFTQZxsVxj7owLeRf5wwzcXLaYmrZPR4a87iD4sCvUIRl1/ogYrtOyUmHwWfQsvjqIB4mWE/SqWSnA==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/is-ignored/-/is-ignored-17.1.0.tgz", + "integrity": "sha512-JITWKDMHhIh8IpdIbcbuH9rEQJty1ZWelgjleTFrVRAcEwN/sPzk1aVUXRIZNXMJWbZj8vtXRJnFihrml8uECQ==", "dev": true, "requires": { "@commitlint/types": "^17.0.0", @@ -10289,34 +10383,42 @@ } }, "@commitlint/lint": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.0.3.tgz", - "integrity": "sha512-2o1fk7JUdxBUgszyt41sHC/8Nd5PXNpkmuOo9jvGIjDHzOwXyV0PSdbEVTH3xGz9NEmjohFHr5l+N+T9fcxong==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/lint/-/lint-17.1.0.tgz", + "integrity": "sha512-ltpqM2ogt/+SDhUaScFo0MdscncEF96lvQTPMM/VTTWlw7sTGLLWkOOppsee2MN/uLNNWjQ7kqkd4h6JqoM9AQ==", "dev": true, "requires": { - "@commitlint/is-ignored": "^17.0.3", + "@commitlint/is-ignored": "^17.1.0", "@commitlint/parse": "^17.0.0", "@commitlint/rules": "^17.0.0", "@commitlint/types": "^17.0.0" } }, "@commitlint/load": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.0.3.tgz", - "integrity": "sha512-3Dhvr7GcKbKa/ey4QJ5MZH3+J7QFlARohUow6hftQyNjzoXXROm+RwpBes4dDFrXG1xDw9QPXA7uzrOShCd4bw==", + "version": "17.1.1", + "resolved": "https://registry.npmjs.org/@commitlint/load/-/load-17.1.1.tgz", + "integrity": "sha512-jEgdDabfj58kFKZmB7rMtmQa7Feo7Ozh3KmvIlXWqrJmal5auO1RC0Iczfl52DlPn26Uo0goUDHrhoAFs2ze0Q==", "dev": true, "requires": { - "@commitlint/config-validator": "^17.0.3", + "@commitlint/config-validator": "^17.1.0", "@commitlint/execute-rule": "^17.0.0", - "@commitlint/resolve-extends": "^17.0.3", + "@commitlint/resolve-extends": "^17.1.0", "@commitlint/types": "^17.0.0", - "@types/node": ">=12", + "@types/node": "^14.0.0", "chalk": "^4.1.0", "cosmiconfig": "^7.0.0", - "cosmiconfig-typescript-loader": "^2.0.0", + "cosmiconfig-typescript-loader": "^3.0.0", "lodash": "^4.17.19", "resolve-from": "^5.0.0", "typescript": "^4.6.4" + }, + "dependencies": { + "@types/node": { + "version": "14.18.26", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.26.tgz", + "integrity": "sha512-0b+utRBSYj8L7XAp0d+DX7lI4cSmowNaaTkk6/1SKzbKkG+doLuPusB9EOvzLJ8ahJSk03bTLIL6cWaEd4dBKA==", + "dev": true + } } }, "@commitlint/message": { @@ -10337,24 +10439,25 @@ } }, "@commitlint/read": { - "version": "17.0.0", - "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.0.0.tgz", - "integrity": "sha512-zkuOdZayKX3J6F6mPnVMzohK3OBrsEdOByIqp4zQjA9VLw1hMsDEFQ18rKgUc2adkZar+4S01QrFreDCfZgbxA==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/read/-/read-17.1.0.tgz", + "integrity": "sha512-73BoFNBA/3Ozo2JQvGsE0J8SdrJAWGfZQRSHqvKaqgmY042Su4gXQLqvAzgr55S9DI1l9TiU/5WDuh8IE86d/g==", "dev": true, "requires": { "@commitlint/top-level": "^17.0.0", "@commitlint/types": "^17.0.0", "fs-extra": "^10.0.0", - "git-raw-commits": "^2.0.0" + "git-raw-commits": "^2.0.0", + "minimist": "^1.2.6" } }, "@commitlint/resolve-extends": { - "version": "17.0.3", - "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.0.3.tgz", - "integrity": "sha512-H/RFMvrcBeJCMdnVC4i8I94108UDccIHrTke2tyQEg9nXQnR5/Hd6MhyNWkREvcrxh9Y+33JLb+PiPiaBxCtBA==", + "version": "17.1.0", + "resolved": "https://registry.npmjs.org/@commitlint/resolve-extends/-/resolve-extends-17.1.0.tgz", + "integrity": "sha512-jqKm00LJ59T0O8O4bH4oMa4XyJVEOK4GzH8Qye9XKji+Q1FxhZznxMV/bDLyYkzbTodBt9sL0WLql8wMtRTbqQ==", "dev": true, "requires": { - "@commitlint/config-validator": "^17.0.3", + "@commitlint/config-validator": "^17.1.0", "@commitlint/types": "^17.0.0", "import-fresh": "^3.0.0", "lodash": "^4.17.19", @@ -10404,19 +10507,20 @@ "resolved": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz", "integrity": "sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==", "dev": true, + "peer": true, "requires": { "@jridgewell/trace-mapping": "0.3.9" } }, "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -10468,6 +10572,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "dev": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "dev": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -10490,19 +10600,22 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", - "dev": true + "dev": true, + "peer": true }, "@jridgewell/sourcemap-codec": { "version": "1.4.14", "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", - "dev": true + "dev": true, + "peer": true }, "@jridgewell/trace-mapping": { "version": "0.3.9", "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz", "integrity": "sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==", "dev": true, + "peer": true, "requires": { "@jridgewell/resolve-uri": "^3.0.3", "@jridgewell/sourcemap-codec": "^1.4.10" @@ -11767,21 +11880,21 @@ } }, "@nrwl/cli": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.8.tgz", - "integrity": "sha512-XX2TguehE1dFlwd8xRBzJ6wq5+2KigTeUNXLHMFdz/48veKlrmGB7qv7uXIgpquyfJhcvOcN4r4Qncj6Nbrlow==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.10.tgz", + "integrity": "sha512-GpnnKGO3+HwlMmZSStbq1MOyoDJg2I0HN4nBqM3ltaQkfxGZv3erwRMOAT+8mba2MWbJJ2QQgASAYvTscNYjOQ==", "dev": true, "requires": { - "nx": "14.5.8" + "nx": "14.5.10" } }, "@nrwl/tao": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.8.tgz", - "integrity": "sha512-tN8qX8wtLP1cuGPKxdaArjtJaHJIpfZ3J2OqkotdocxcvwbDdTvTQzhcLknNNUk/jqHer3YsBmcgyJW3VGbf4w==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.10.tgz", + "integrity": "sha512-eWORRba0HlTNmOQFUxHqki0Z5yiRIq1Hl0taprmZpz2lgDXuzPIjGfAi5/ETy5+G5gkEyxFnCq7+SiMilPokwA==", "dev": true, "requires": { - "nx": "14.5.8" + "nx": "14.5.10" } }, "@octokit/auth-token": { @@ -11940,25 +12053,29 @@ "version": "1.0.9", "resolved": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.9.tgz", "integrity": "sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==", - "dev": true + "dev": true, + "peer": true }, "@tsconfig/node12": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz", "integrity": "sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==", - "dev": true + "dev": true, + "peer": true }, "@tsconfig/node14": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz", "integrity": "sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==", - "dev": true + "dev": true, + "peer": true }, "@tsconfig/node16": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.3.tgz", "integrity": "sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==", - "dev": true + "dev": true, + "peer": true }, "@types/json-schema": { "version": "7.0.11", @@ -11991,10 +12108,11 @@ "dev": true }, "@types/node": { - "version": "18.7.9", - "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.9.tgz", - "integrity": "sha512-0N5Y1XAdcl865nDdjbO0m3T6FdmQ4ijE89/urOHLREyTXbpMWbSafx9y7XIsgWGtwUP2iYTinLyyW3FatAxBLQ==", - "dev": true + "version": "18.7.13", + "resolved": "https://registry.npmjs.org/@types/node/-/node-18.7.13.tgz", + "integrity": "sha512-46yIhxSe5xEaJZXWdIBP7GU4HDTG8/eo0qd9atdiL+lFpA03y8KS+lkTN834TWJj5767GbWv4n/P6efyTFt1Dw==", + "dev": true, + "peer": true }, "@types/normalize-package-data": { "version": "2.4.1", @@ -12126,7 +12244,8 @@ "version": "8.2.0", "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.2.0.tgz", "integrity": "sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==", - "dev": true + "dev": true, + "peer": true }, "add-stream": { "version": "1.0.0", @@ -12244,7 +12363,8 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==", - "dev": true + "dev": true, + "peer": true }, "argparse": { "version": "2.0.1", @@ -12313,17 +12433,25 @@ "dev": true }, "bin-links": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.2.tgz", - "integrity": "sha512-+oSWBdbCUK6X4LOCSrU36fWRzZNaK7/evX7GozR9xwl2dyiVi3UOUwTyyOVYI1FstgugfsM9QESRrWo7gjCYbg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", + "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", "dev": true, "requires": { "cmd-shim": "^5.0.0", "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", + "npm-normalize-package-bin": "^2.0.0", "read-cmd-shim": "^3.0.0", "rimraf": "^3.0.0", "write-file-atomic": "^4.0.0" + }, + "dependencies": { + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true + } } }, "binary-extensions": { @@ -12394,9 +12522,9 @@ "dev": true }, "cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "dev": true, "requires": { "@npmcli/fs": "^2.1.0", @@ -12416,7 +12544,7 @@ "rimraf": "^3.0.2", "ssri": "^9.0.0", "tar": "^6.1.11", - "unique-filename": "^1.1.1" + "unique-filename": "^2.0.0" }, "dependencies": { "brace-expansion": { @@ -12924,20 +13052,18 @@ } }, "cosmiconfig-typescript-loader": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-2.0.2.tgz", - "integrity": "sha512-KmE+bMjWMXJbkWCeY4FJX/npHuZPNr9XF9q9CIQ/bpFwi1qHfCmSiKarrCcRa0LO4fWjk93pVoeRtJAkTGcYNw==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.1.2.tgz", + "integrity": "sha512-rIwakk27LtK7vjSjGgs3FDbKkq41Byw3VHRGRuAkRQLfGla+O7s+cy1FXRkjLSZ2G9z1og1bcOIsELo1w4G0Kg==", "dev": true, - "requires": { - "cosmiconfig": "^7", - "ts-node": "^10.8.1" - } + "requires": {} }, "create-require": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==", - "dev": true + "dev": true, + "peer": true }, "cross-env": { "version": "7.0.3", @@ -13176,7 +13302,8 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", - "dev": true + "dev": true, + "peer": true }, "dir-glob": { "version": "3.0.1", @@ -13309,14 +13436,15 @@ "dev": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dev": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -13326,7 +13454,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -13351,8 +13479,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "dependencies": { "ajv": { @@ -13463,9 +13590,9 @@ "dev": true }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dev": true, "requires": { "acorn": "^8.8.0", @@ -15052,7 +15179,8 @@ "version": "1.3.6", "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==", - "dev": true + "dev": true, + "peer": true }, "make-fetch-happen": { "version": "10.2.1", @@ -15302,9 +15430,9 @@ } }, "minipass-fetch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.1.tgz", - "integrity": "sha512-/kgtXVGS10PTFET6dAbOBWQtgH+iDiI4NhRqAftojRlsOJhk0y45sVVxqCaRQC+AMFH7JkHiWpuKJKQ+mojKiA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "dev": true, "requires": { "encoding": "^0.1.13", @@ -15601,15 +15729,15 @@ } }, "npm-packlist": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz", - "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", + "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", "dev": true, "requires": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", - "npm-bundled": "^1.1.2", - "npm-normalize-package-bin": "^1.0.1" + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" }, "dependencies": { "brace-expansion": { @@ -15642,17 +15770,32 @@ "requires": { "brace-expansion": "^2.0.1" } + }, + "npm-bundled": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", + "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "dev": true, + "requires": { + "npm-normalize-package-bin": "^2.0.0" + } + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true } } }, "npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", + "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", "dev": true, "requires": { "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", + "npm-normalize-package-bin": "^2.0.0", "npm-package-arg": "^9.0.0", "semver": "^7.3.5" }, @@ -15666,6 +15809,12 @@ "lru-cache": "^7.5.1" } }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true + }, "npm-package-arg": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", @@ -15740,13 +15889,13 @@ } }, "nx": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.8.tgz", - "integrity": "sha512-yTWL4pyzevWORx0GzXElTeoH19pvvOt0v98kXWjNU4TTB1vWlMiHEFAkfqScFrUX0L/efulYoEVjTgPdNtmInA==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.10.tgz", + "integrity": "sha512-dqiV+zY32k98mfKFTgiQyYd9HYZmB1zoJj6gYniEuqzs6CKp8ZSpeRDaVQRxR6wEMvW9MSTA9kBg8sJ78W/NZg==", "dev": true, "requires": { - "@nrwl/cli": "14.5.8", - "@nrwl/tao": "14.5.8", + "@nrwl/cli": "14.5.10", + "@nrwl/tao": "14.5.10", "@parcel/watcher": "2.0.4", "chalk": "4.1.0", "chokidar": "^3.5.1", @@ -16496,15 +16645,15 @@ "dev": true }, "read-package-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", - "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", + "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", "dev": true, "requires": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1" + "npm-normalize-package-bin": "^2.0.0" }, "dependencies": { "brace-expansion": { @@ -16558,6 +16707,12 @@ "semver": "^7.3.5", "validate-npm-package-license": "^3.0.4" } + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "dev": true } } }, @@ -17056,9 +17211,9 @@ } }, "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", "dev": true }, "split": { @@ -17335,6 +17490,7 @@ "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.1.tgz", "integrity": "sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==", "dev": true, + "peer": true, "requires": { "@cspotcode/source-map-support": "^0.8.0", "@tsconfig/node10": "^1.0.7", @@ -17438,18 +17594,18 @@ "optional": true }, "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dev": true, "requires": { - "unique-slug": "^2.0.0" + "unique-slug": "^3.0.0" } }, "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "dev": true, "requires": { "imurmurhash": "^0.1.4" @@ -17513,7 +17669,8 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz", "integrity": "sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==", - "dev": true + "dev": true, + "peer": true }, "validate-npm-package-license": { "version": "3.0.4", @@ -17795,7 +17952,8 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", - "dev": true + "dev": true, + "peer": true }, "yocto-queue": { "version": "0.1.0", diff --git a/packages/authentication/package-lock.json b/packages/authentication/package-lock.json index 63aa7008c695..5d44e3a3707b 100644 --- a/packages/authentication/package-lock.json +++ b/packages/authentication/package-lock.json @@ -9,19 +9,12 @@ "version": "9.0.3", "license": "MIT", "dependencies": { - "@loopback/security": "^0.8.3", "@types/express": "^4.17.13", "@types/lodash": "^4.14.184", "lodash": "^4.17.21", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/openapi-spec-builder": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "jsonwebtoken": "^8.5.1" }, @@ -29,17 +22,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -52,12 +45,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -66,15 +59,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -88,13 +81,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -104,9 +97,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -118,9 +111,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -133,12 +126,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -150,16 +143,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -170,13 +163,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -187,27 +180,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -233,7 +226,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -316,9 +309,9 @@ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==" }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "node_modules/@types/ms": { "version": "0.7.31", @@ -351,11 +344,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2505,12 +2498,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2520,26 +2513,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2551,18 +2544,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2571,9 +2564,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2583,12 +2576,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2598,12 +2591,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2612,9 +2605,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2623,22 +2616,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2741,9 +2734,9 @@ "integrity": "sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==" }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "@types/ms": { "version": "0.7.31", @@ -2776,11 +2769,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/packages/authorization/package-lock.json b/packages/authorization/package-lock.json index 15258e2931cf..01be8073a4db 100644 --- a/packages/authorization/package-lock.json +++ b/packages/authorization/package-lock.json @@ -9,14 +9,10 @@ "version": "0.12.3", "license": "MIT", "dependencies": { - "@loopback/security": "^0.8.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "casbin": "^5.17.0" @@ -25,16 +21,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -47,12 +43,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -61,9 +57,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -250,12 +246,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -265,20 +261,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", diff --git a/packages/boot/package-lock.json b/packages/boot/package-lock.json index 1298156c9230..42405461b3a3 100644 --- a/packages/boot/package-lock.json +++ b/packages/boot/package-lock.json @@ -9,9 +9,6 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/model-api-builder": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/service-proxy": "^5.0.3", "@types/debug": "^4.1.7", "@types/glob": "^7.2.0", "debug": "^4.3.4", @@ -19,28 +16,22 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/rest-crud": "^0.15.2", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26" }, "engines": { "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -53,12 +44,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -67,9 +58,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -99,9 +90,9 @@ } }, "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==" }, "node_modules/@types/ms": { "version": "0.7.31", @@ -289,12 +280,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -304,20 +295,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -344,9 +335,9 @@ } }, "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==" }, "@types/ms": { "version": "0.7.31", diff --git a/packages/booter-lb3app/package-lock.json b/packages/booter-lb3app/package-lock.json index 5bf237390051..9559fe774e08 100644 --- a/packages/booter-lb3app/package-lock.json +++ b/packages/booter-lb3app/package-lock.json @@ -17,13 +17,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/boot": "^5.0.3", - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", @@ -36,9 +29,9 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/boot": "^5.0.2", - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/boot": "^5.0.3", + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@exodus/schemasafe": { @@ -47,14 +40,14 @@ "integrity": "sha512-+1mBLsa+vvlV0lwEAP1hwgmOPkjMnoJ8hyCMfCCJga0sVDwDzrPJjnxZwdDaUmOh/vbFHQGBTk+FxsVjoI/CjQ==" }, "node_modules/@loopback/boot": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.2.tgz", - "integrity": "sha512-5M2t9AA3nx3mXy8KejOffseIK6DBBcalvHbekWGMPI6gr37ydc2WZSG/JJX7ndmKmd+NhxPagm5ZlmWC2OpYHQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.3.tgz", + "integrity": "sha512-xKI/DNOq5b8qXoCiT1urem9th6xbT9wJ437KsfA1t3mLqNd6cQH3aORnmKuzpp55XGtDxKE9ks110dQRY2HbBQ==", "peer": true, "dependencies": { - "@loopback/model-api-builder": "^4.0.2", - "@loopback/repository": "^5.0.2", - "@loopback/service-proxy": "^5.0.2", + "@loopback/model-api-builder": "^4.0.3", + "@loopback/repository": "^5.0.3", + "@loopback/service-proxy": "^5.0.3", "@types/debug": "^4.1.7", "@types/glob": "^7.2.0", "debug": "^4.3.4", @@ -65,16 +58,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -87,12 +80,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -101,15 +94,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -123,13 +116,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -139,9 +132,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -153,9 +146,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -168,9 +161,9 @@ } }, "node_modules/@loopback/model-api-builder": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.2.tgz", - "integrity": "sha512-X9kc2JkTKjcTfZNKmzlNq6B3rebR5fkiOVHmFZsGrnAF0CXdVRaawt2KtZ63D+J/MspSOjXOq+4KtZb1q5y/iw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.3.tgz", + "integrity": "sha512-gs96U87L4gQOaV0LQ/7TuN7SuquKMJWeD47zSXc1yJsBIBOZm0OL/Qoz8V4iYp5ltsReA+sSwoeaWBVxZpdrGQ==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -179,17 +172,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -201,16 +194,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -221,13 +214,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -238,27 +231,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -284,13 +277,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/service-proxy": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.2.tgz", - "integrity": "sha512-JWK9WeWgsh5OSisho5z99Q2P3TTqDluzBEUsfkTSFetoIFm2ypXAWzNwaqLhdO3n098mRkEON2Ke0l0GsofiKQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.3.tgz", + "integrity": "sha512-SD5i+4BPS3qXPZIjQy6mst9fAoV5KzVBSp+xRLyP0ytMTob5vbLTr2fMOpquH9SahAYdP4IIA4p16W+r32UZEA==", "peer": true, "dependencies": { "loopback-datasource-juggler": "^4.27.1", @@ -300,7 +293,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -393,14 +386,14 @@ "dev": true }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "peer": true }, "node_modules/@types/ms": { @@ -433,11 +426,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -5311,14 +5304,14 @@ "integrity": "sha512-+1mBLsa+vvlV0lwEAP1hwgmOPkjMnoJ8hyCMfCCJga0sVDwDzrPJjnxZwdDaUmOh/vbFHQGBTk+FxsVjoI/CjQ==" }, "@loopback/boot": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.2.tgz", - "integrity": "sha512-5M2t9AA3nx3mXy8KejOffseIK6DBBcalvHbekWGMPI6gr37ydc2WZSG/JJX7ndmKmd+NhxPagm5ZlmWC2OpYHQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/boot/-/boot-5.0.3.tgz", + "integrity": "sha512-xKI/DNOq5b8qXoCiT1urem9th6xbT9wJ437KsfA1t3mLqNd6cQH3aORnmKuzpp55XGtDxKE9ks110dQRY2HbBQ==", "peer": true, "requires": { - "@loopback/model-api-builder": "^4.0.2", - "@loopback/repository": "^5.0.2", - "@loopback/service-proxy": "^5.0.2", + "@loopback/model-api-builder": "^4.0.3", + "@loopback/repository": "^5.0.3", + "@loopback/service-proxy": "^5.0.3", "@types/debug": "^4.1.7", "@types/glob": "^7.2.0", "debug": "^4.3.4", @@ -5327,12 +5320,12 @@ } }, "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -5342,26 +5335,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -5373,18 +5366,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -5393,9 +5386,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -5405,21 +5398,21 @@ } }, "@loopback/model-api-builder": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.2.tgz", - "integrity": "sha512-X9kc2JkTKjcTfZNKmzlNq6B3rebR5fkiOVHmFZsGrnAF0CXdVRaawt2KtZ63D+J/MspSOjXOq+4KtZb1q5y/iw==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/model-api-builder/-/model-api-builder-4.0.3.tgz", + "integrity": "sha512-gs96U87L4gQOaV0LQ/7TuN7SuquKMJWeD47zSXc1yJsBIBOZm0OL/Qoz8V4iYp5ltsReA+sSwoeaWBVxZpdrGQ==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -5429,12 +5422,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -5443,9 +5436,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -5454,22 +5447,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -5493,9 +5486,9 @@ } }, "@loopback/service-proxy": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.2.tgz", - "integrity": "sha512-JWK9WeWgsh5OSisho5z99Q2P3TTqDluzBEUsfkTSFetoIFm2ypXAWzNwaqLhdO3n098mRkEON2Ke0l0GsofiKQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/service-proxy/-/service-proxy-5.0.3.tgz", + "integrity": "sha512-SD5i+4BPS3qXPZIjQy6mst9fAoV5KzVBSp+xRLyP0ytMTob5vbLTr2fMOpquH9SahAYdP4IIA4p16W+r32UZEA==", "peer": true, "requires": { "loopback-datasource-juggler": "^4.27.1", @@ -5592,14 +5585,14 @@ "dev": true }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "peer": true }, "@types/ms": { @@ -5632,11 +5625,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/packages/build/package-lock.json b/packages/build/package-lock.json index e1026dd7bc3b..d0754a8c3117 100644 --- a/packages/build/package-lock.json +++ b/packages/build/package-lock.json @@ -9,7 +9,6 @@ "version": "9.0.3", "license": "MIT", "dependencies": { - "@loopback/eslint-config": "^13.0.3", "@types/mocha": "^9.1.1", "@types/node": "^14.18.26", "cross-spawn": "^7.0.3", @@ -62,28 +61,28 @@ } }, "node_modules/@babel/compat-data": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", - "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz", + "integrity": "sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==", "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/core": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", - "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.13.tgz", + "integrity": "sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==", "dependencies": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.10", + "@babel/generator": "^7.18.13", "@babel/helper-compilation-targets": "^7.18.9", "@babel/helper-module-transforms": "^7.18.9", "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.10", + "@babel/parser": "^7.18.13", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.18.10", - "@babel/types": "^7.18.10", + "@babel/traverse": "^7.18.13", + "@babel/types": "^7.18.13", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -99,11 +98,11 @@ } }, "node_modules/@babel/generator": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", - "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz", + "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==", "dependencies": { - "@babel/types": "^7.18.10", + "@babel/types": "^7.18.13", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -338,9 +337,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.18.11", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz", - "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", + "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==", "bin": { "parser": "bin/babel-parser.js" }, @@ -362,18 +361,18 @@ } }, "node_modules/@babel/traverse": { - "version": "7.18.11", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.11.tgz", - "integrity": "sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.13.tgz", + "integrity": "sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==", "dependencies": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.10", + "@babel/generator": "^7.18.13", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.18.9", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.11", - "@babel/types": "^7.18.10", + "@babel/parser": "^7.18.13", + "@babel/types": "^7.18.13", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -390,9 +389,9 @@ } }, "node_modules/@babel/types": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz", + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==", "dependencies": { "@babel/helper-string-parser": "^7.18.10", "@babel/helper-validator-identifier": "^7.18.6", @@ -403,13 +402,13 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -419,6 +418,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -443,6 +445,18 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -854,9 +868,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001380", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001380.tgz", - "integrity": "sha512-OO+pPubxx16lkI7TVrbFpde8XHz66SMwstl1YWpg6uMGw56XnhYVwtPIjvX4kYpzwMwQKr4DDce394E03dQPGg==", + "version": "1.0.30001383", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001383.tgz", + "integrity": "sha512-swMpEoTp5vDoGBZsYZX7L7nXHe6dsHxi9o6/LKf/f0LukVtnrxly5GVb/fWdCDTqi/yw6Km6tiJ0pmBacm0gbg==", "funding": [ { "type": "opencollective", @@ -1056,9 +1070,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.225", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.225.tgz", - "integrity": "sha512-ICHvGaCIQR3P88uK8aRtx8gmejbVJyC6bB4LEC3anzBrIzdzC7aiZHY4iFfXhN4st6I7lMO0x4sgBHf/7kBvRw==" + "version": "1.4.233", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.233.tgz", + "integrity": "sha512-ejwIKXTg1wqbmkcRJh9Ur3hFGHFDZDw1POzdsVrB2WZjgRuRMHIQQKNpe64N/qh3ZtH2otEoRoS+s6arAAuAAw==" }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -1090,13 +1104,14 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1106,7 +1121,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1131,8 +1146,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -1190,9 +1204,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "dependencies": { "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", @@ -3017,11 +3031,6 @@ "uuid": "dist/bin/uuid" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -3186,25 +3195,25 @@ } }, "@babel/compat-data": { - "version": "7.18.8", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.8.tgz", - "integrity": "sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==" + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.18.13.tgz", + "integrity": "sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==" }, "@babel/core": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.10.tgz", - "integrity": "sha512-JQM6k6ENcBFKVtWvLavlvi/mPcpYZ3+R+2EySDEMSMbp7Mn4FexlbbJVrx2R7Ijhr01T8gyqrOaABWIOgxeUyw==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.18.13.tgz", + "integrity": "sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==", "requires": { "@ampproject/remapping": "^2.1.0", "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.10", + "@babel/generator": "^7.18.13", "@babel/helper-compilation-targets": "^7.18.9", "@babel/helper-module-transforms": "^7.18.9", "@babel/helpers": "^7.18.9", - "@babel/parser": "^7.18.10", + "@babel/parser": "^7.18.13", "@babel/template": "^7.18.10", - "@babel/traverse": "^7.18.10", - "@babel/types": "^7.18.10", + "@babel/traverse": "^7.18.13", + "@babel/types": "^7.18.13", "convert-source-map": "^1.7.0", "debug": "^4.1.0", "gensync": "^1.0.0-beta.2", @@ -3213,11 +3222,11 @@ } }, "@babel/generator": { - "version": "7.18.12", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.12.tgz", - "integrity": "sha512-dfQ8ebCN98SvyL7IxNMCUtZQSq5R7kxgN+r8qYTGDmmSion1hX2C0zq2yo1bsCDhXixokv1SAWTZUMYbO/V5zg==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.18.13.tgz", + "integrity": "sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==", "requires": { - "@babel/types": "^7.18.10", + "@babel/types": "^7.18.13", "@jridgewell/gen-mapping": "^0.3.2", "jsesc": "^2.5.1" }, @@ -3393,9 +3402,9 @@ } }, "@babel/parser": { - "version": "7.18.11", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz", - "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==" + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", + "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==" }, "@babel/template": { "version": "7.18.10", @@ -3408,18 +3417,18 @@ } }, "@babel/traverse": { - "version": "7.18.11", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.11.tgz", - "integrity": "sha512-TG9PiM2R/cWCAy6BPJKeHzNbu4lPzOSZpeMfeNErskGpTJx6trEvFaVCbDvpcxwy49BKWmEPwiW8mrysNiDvIQ==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.18.13.tgz", + "integrity": "sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==", "requires": { "@babel/code-frame": "^7.18.6", - "@babel/generator": "^7.18.10", + "@babel/generator": "^7.18.13", "@babel/helper-environment-visitor": "^7.18.9", "@babel/helper-function-name": "^7.18.9", "@babel/helper-hoist-variables": "^7.18.6", "@babel/helper-split-export-declaration": "^7.18.6", - "@babel/parser": "^7.18.11", - "@babel/types": "^7.18.10", + "@babel/parser": "^7.18.13", + "@babel/types": "^7.18.13", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -3432,9 +3441,9 @@ } }, "@babel/types": { - "version": "7.18.10", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.10.tgz", - "integrity": "sha512-MJvnbEiiNkpjo+LknnmRrqbY1GPUUggjv+wQVjetM/AONoupqRALB7I6jGqNUAZsKcRIEu2J6FRFvsczljjsaQ==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.18.13.tgz", + "integrity": "sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==", "requires": { "@babel/helper-string-parser": "^7.18.10", "@babel/helper-validator-identifier": "^7.18.6", @@ -3442,13 +3451,13 @@ } }, "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -3472,6 +3481,11 @@ "resolved": "https://registry.npmjs.org/@humanwhocodes/gitignore-to-minimatch/-/gitignore-to-minimatch-1.0.2.tgz", "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==" }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==" + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -3773,9 +3787,9 @@ "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==" }, "caniuse-lite": { - "version": "1.0.30001380", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001380.tgz", - "integrity": "sha512-OO+pPubxx16lkI7TVrbFpde8XHz66SMwstl1YWpg6uMGw56XnhYVwtPIjvX4kYpzwMwQKr4DDce394E03dQPGg==" + "version": "1.0.30001383", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001383.tgz", + "integrity": "sha512-swMpEoTp5vDoGBZsYZX7L7nXHe6dsHxi9o6/LKf/f0LukVtnrxly5GVb/fWdCDTqi/yw6Km6tiJ0pmBacm0gbg==" }, "chalk": { "version": "4.1.2", @@ -3915,9 +3929,9 @@ } }, "electron-to-chromium": { - "version": "1.4.225", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.225.tgz", - "integrity": "sha512-ICHvGaCIQR3P88uK8aRtx8gmejbVJyC6bB4LEC3anzBrIzdzC7aiZHY4iFfXhN4st6I7lMO0x4sgBHf/7kBvRw==" + "version": "1.4.233", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.233.tgz", + "integrity": "sha512-ejwIKXTg1wqbmkcRJh9Ur3hFGHFDZDw1POzdsVrB2WZjgRuRMHIQQKNpe64N/qh3ZtH2otEoRoS+s6arAAuAAw==" }, "emoji-regex": { "version": "8.0.0", @@ -3940,13 +3954,14 @@ "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==" }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -3956,7 +3971,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -3981,8 +3996,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" } }, "eslint-scope": { @@ -4015,9 +4029,9 @@ "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "requires": { "acorn": "^8.8.0", "acorn-jsx": "^5.3.2", @@ -5304,11 +5318,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/packages/cli/package-lock.json b/packages/cli/package-lock.json index 9b17a7043a13..84011f5935b3 100644 --- a/packages/cli/package-lock.json +++ b/packages/cli/package-lock.json @@ -54,9 +54,6 @@ "lb4": "bin/cli-main.js" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/ejs": "^3.1.1", "@types/fs-extra": "^9.0.13", "@types/minimatch": "^5.1.0", @@ -207,9 +204,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.18.11", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz", - "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", + "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -755,6 +752,22 @@ "node": ">= 8" } }, + "node_modules/@npmcli/arborist/node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/@npmcli/arborist/node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, "node_modules/@npmcli/arborist/node_modules/validate-npm-package-name": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", @@ -1209,6 +1222,22 @@ "node": ">= 8" } }, + "node_modules/@npmcli/metavuln-calculator/node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/@npmcli/metavuln-calculator/node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, "node_modules/@npmcli/metavuln-calculator/node_modules/validate-npm-package-name": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", @@ -2068,13 +2097,13 @@ } }, "node_modules/bin-links": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.2.tgz", - "integrity": "sha512-+oSWBdbCUK6X4LOCSrU36fWRzZNaK7/evX7GozR9xwl2dyiVi3UOUwTyyOVYI1FstgugfsM9QESRrWo7gjCYbg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", + "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", "dependencies": { "cmd-shim": "^5.0.0", "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", + "npm-normalize-package-bin": "^2.0.0", "read-cmd-shim": "^3.0.0", "rimraf": "^3.0.0", "write-file-atomic": "^4.0.0" @@ -2083,6 +2112,14 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/bin-links/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/binaryextensions": { "version": "4.18.0", "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-4.18.0.tgz", @@ -2279,9 +2316,9 @@ } }, "node_modules/cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "dependencies": { "@npmcli/fs": "^2.1.0", "@npmcli/move-file": "^2.0.0", @@ -2300,7 +2337,7 @@ "rimraf": "^3.0.2", "ssri": "^9.0.0", "tar": "^6.1.11", - "unique-filename": "^1.1.1" + "unique-filename": "^2.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -2789,9 +2826,9 @@ "dev": true }, "node_modules/core-js-pure": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", - "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==", + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz", + "integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==", "dev": true, "hasInstallScript": true, "funding": { @@ -3781,13 +3818,13 @@ "dev": true }, "node_modules/formdata-node": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.0.tgz", - "integrity": "sha512-Q1LZsZggMqcmiAv1VIf4qSo1jxROFYUtuwNbJxman4UurKp3kdcDhtIK2+rKKqa0Xgqlga0qea3s+qH4I4v5kw==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", + "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", "dev": true, "dependencies": { "node-domexception": "1.0.0", - "web-streams-polyfill": "4.0.0-beta.2" + "web-streams-polyfill": "4.0.0-beta.3" }, "engines": { "node": ">= 12.20" @@ -6893,9 +6930,9 @@ } }, "node_modules/minipass-fetch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.1.tgz", - "integrity": "sha512-/kgtXVGS10PTFET6dAbOBWQtgH+iDiI4NhRqAftojRlsOJhk0y45sVVxqCaRQC+AMFH7JkHiWpuKJKQ+mojKiA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "dependencies": { "minipass": "^3.1.6", "minipass-sized": "^1.0.3", @@ -7487,14 +7524,14 @@ } }, "node_modules/npm-packlist": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz", - "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", + "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", "dependencies": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", - "npm-bundled": "^1.1.2", - "npm-normalize-package-bin": "^1.0.1" + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" }, "bin": { "npm-packlist": "bin/index.js" @@ -7503,13 +7540,32 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/npm-packlist/node_modules/npm-bundled": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", + "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "dependencies": { + "npm-normalize-package-bin": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", + "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", "dependencies": { "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", + "npm-normalize-package-bin": "^2.0.0", "npm-package-arg": "^9.0.0", "semver": "^7.3.5" }, @@ -7536,6 +7592,14 @@ "node": ">=12" } }, + "node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", @@ -8625,14 +8689,14 @@ } }, "node_modules/read-package-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", - "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", + "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", "dependencies": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1" + "npm-normalize-package-bin": "^2.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -8650,6 +8714,14 @@ "node": ">=10" } }, + "node_modules/read-package-json/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/read-pkg": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", @@ -9573,9 +9645,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" }, "node_modules/spdx-license-list": { "version": "6.6.0", @@ -10647,19 +10719,25 @@ "deprecated": "Use @unicode/unicode-10.0.0 instead." }, "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dependencies": { - "unique-slug": "^2.0.0" + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "dependencies": { "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/unique-string": { @@ -10928,9 +11006,9 @@ } }, "node_modules/web-streams-polyfill": { - "version": "4.0.0-beta.2", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.2.tgz", - "integrity": "sha512-UHhhnoe2M40uh2r0KVdJTN7qjFytm6o0Yp3VcjwV3bfo6rz8uqvxNoE5yNmGF0y3eFfXaFeb6M09MDSwwLmq4w==", + "version": "4.0.0-beta.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", + "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==", "dev": true, "engines": { "node": ">= 14" @@ -11900,6 +11978,22 @@ "node": ">= 8" } }, + "node_modules/yeoman-environment/node_modules/unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "dependencies": { + "unique-slug": "^2.0.0" + } + }, + "node_modules/yeoman-environment/node_modules/unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "dependencies": { + "imurmurhash": "^0.1.4" + } + }, "node_modules/yeoman-environment/node_modules/validate-npm-package-name": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", @@ -12177,9 +12271,9 @@ } }, "@babel/parser": { - "version": "7.18.11", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.11.tgz", - "integrity": "sha512-9JKn5vN+hDt0Hdqn1PiJ2guflwP+B6Ga8qbDuoF0PzzVhrzsKIJo8yGqVk6CmMHiMei9w1C1Bp9IMJSIK+HPIQ==", + "version": "7.18.13", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.18.13.tgz", + "integrity": "sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==", "dev": true }, "@babel/runtime-corejs3": { @@ -12625,6 +12719,22 @@ "minipass": "^3.1.1" } }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, "validate-npm-package-name": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", @@ -12996,6 +13106,22 @@ "minipass": "^3.1.1" } }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, "validate-npm-package-name": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", @@ -13758,16 +13884,23 @@ } }, "bin-links": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.2.tgz", - "integrity": "sha512-+oSWBdbCUK6X4LOCSrU36fWRzZNaK7/evX7GozR9xwl2dyiVi3UOUwTyyOVYI1FstgugfsM9QESRrWo7gjCYbg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", + "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", "requires": { "cmd-shim": "^5.0.0", "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", + "npm-normalize-package-bin": "^2.0.0", "read-cmd-shim": "^3.0.0", "rimraf": "^3.0.0", "write-file-atomic": "^4.0.0" + }, + "dependencies": { + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==" + } } }, "binaryextensions": { @@ -13913,9 +14046,9 @@ "dev": true }, "cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "requires": { "@npmcli/fs": "^2.1.0", "@npmcli/move-file": "^2.0.0", @@ -13934,7 +14067,7 @@ "rimraf": "^3.0.2", "ssri": "^9.0.0", "tar": "^6.1.11", - "unique-filename": "^1.1.1" + "unique-filename": "^2.0.0" }, "dependencies": { "lru-cache": { @@ -14315,9 +14448,9 @@ "dev": true }, "core-js-pure": { - "version": "3.24.1", - "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.24.1.tgz", - "integrity": "sha512-r1nJk41QLLPyozHUUPmILCEMtMw24NG4oWK6RbsDdjzQgg9ZvrUsPBj1MnG0wXXp1DCDU6j+wUvEmBSrtRbLXg==", + "version": "3.25.0", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.25.0.tgz", + "integrity": "sha512-IeHpLwk3uoci37yoI2Laty59+YqH9x5uR65/yiA0ARAJrTrN4YU0rmauLWfvqOuk77SlNJXj2rM6oT/dBD87+A==", "dev": true }, "core-util-is": { @@ -15107,13 +15240,13 @@ "dev": true }, "formdata-node": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.0.tgz", - "integrity": "sha512-Q1LZsZggMqcmiAv1VIf4qSo1jxROFYUtuwNbJxman4UurKp3kdcDhtIK2+rKKqa0Xgqlga0qea3s+qH4I4v5kw==", + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/formdata-node/-/formdata-node-4.4.1.tgz", + "integrity": "sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==", "dev": true, "requires": { "node-domexception": "1.0.0", - "web-streams-polyfill": "4.0.0-beta.2" + "web-streams-polyfill": "4.0.0-beta.3" } }, "forwarded": { @@ -17486,9 +17619,9 @@ } }, "minipass-fetch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.1.tgz", - "integrity": "sha512-/kgtXVGS10PTFET6dAbOBWQtgH+iDiI4NhRqAftojRlsOJhk0y45sVVxqCaRQC+AMFH7JkHiWpuKJKQ+mojKiA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "requires": { "encoding": "^0.1.13", "minipass": "^3.1.6", @@ -17978,23 +18111,38 @@ } }, "npm-packlist": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz", - "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", + "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", "requires": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", - "npm-bundled": "^1.1.2", - "npm-normalize-package-bin": "^1.0.1" + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" + }, + "dependencies": { + "npm-bundled": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", + "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "requires": { + "npm-normalize-package-bin": "^2.0.0" + } + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==" + } } }, "npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", + "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", "requires": { "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", + "npm-normalize-package-bin": "^2.0.0", "npm-package-arg": "^9.0.0", "semver": "^7.3.5" }, @@ -18012,6 +18160,11 @@ "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-7.14.0.tgz", "integrity": "sha512-EIRtP1GrSJny0dqb50QXRUNBxHJhcpxHC++M5tD7RYbvLLn5KVWKsbyswSSqDuU15UFi3bgTQIY8nhDMeF6aDQ==" }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==" + }, "npm-package-arg": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", @@ -18808,14 +18961,21 @@ "integrity": "sha512-kEmDUoYf/CDy8yZbLTmhB1X9kkjf9Q80PCNsDMb7ufrGd6zZSQA1+UyjrO+pZm5K/S4OXCWJeiIt1JA8kAsa6g==" }, "read-package-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", - "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", + "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", "requires": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1" + "npm-normalize-package-bin": "^2.0.0" + }, + "dependencies": { + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==" + } } }, "read-package-json-fast": { @@ -19560,9 +19720,9 @@ } }, "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==" + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==" }, "spdx-license-list": { "version": "6.6.0", @@ -20406,17 +20566,17 @@ "integrity": "sha512-4JjDaIBz3GqgVSnWS+3RriWCdKDj2QH14C2K4XRpuWqhvKMgd8uWT42ZG/Xlyh7QxXSptsCEWydu41KrFYUfiw==" }, "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "requires": { - "unique-slug": "^2.0.0" + "unique-slug": "^3.0.0" } }, "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "requires": { "imurmurhash": "^0.1.4" } @@ -20643,9 +20803,9 @@ } }, "web-streams-polyfill": { - "version": "4.0.0-beta.2", - "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.2.tgz", - "integrity": "sha512-UHhhnoe2M40uh2r0KVdJTN7qjFytm6o0Yp3VcjwV3bfo6rz8uqvxNoE5yNmGF0y3eFfXaFeb6M09MDSwwLmq4w==", + "version": "4.0.0-beta.3", + "resolved": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-4.0.0-beta.3.tgz", + "integrity": "sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==", "dev": true }, "webidl-conversions": { @@ -21412,6 +21572,22 @@ "minipass": "^3.1.1" } }, + "unique-filename": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", + "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", + "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "requires": { + "imurmurhash": "^0.1.4" + } + }, "validate-npm-package-name": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/validate-npm-package-name/-/validate-npm-package-name-3.0.0.tgz", diff --git a/packages/context/package-lock.json b/packages/context/package-lock.json index 1ffc3c0243c4..df71fc5d2f93 100644 --- a/packages/context/package-lock.json +++ b/packages/context/package-lock.json @@ -9,7 +9,6 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -18,9 +17,6 @@ "uuid": "^8.3.2" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/bluebird": "^3.5.36", "@types/node": "^14.18.26", "@types/uuid": "^8.3.4", diff --git a/packages/core/package-lock.json b/packages/core/package-lock.json index 0bce8828eb4b..b3d7e86d1a7b 100644 --- a/packages/core/package-lock.json +++ b/packages/core/package-lock.json @@ -9,14 +9,10 @@ "version": "4.0.3", "license": "MIT", "dependencies": { - "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26" }, diff --git a/packages/eslint-config/package-lock.json b/packages/eslint-config/package-lock.json index 3f552428b83e..3f0194293998 100644 --- a/packages/eslint-config/package-lock.json +++ b/packages/eslint-config/package-lock.json @@ -23,14 +23,14 @@ } }, "node_modules/@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "peer": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -40,6 +40,9 @@ }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" } }, "node_modules/@humanwhocodes/config-array": { @@ -66,6 +69,19 @@ "url": "https://github.com/sponsors/nzakas" } }, + "node_modules/@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "peer": true, + "engines": { + "node": ">=12.22" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/nzakas" + } + }, "node_modules/@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -508,14 +524,15 @@ } }, "node_modules/eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "peer": true, "dependencies": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -525,7 +542,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -550,8 +567,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" @@ -671,9 +687,9 @@ } }, "node_modules/espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "peer": true, "dependencies": { "acorn": "^8.8.0", @@ -1485,9 +1501,9 @@ } }, "node_modules/typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.2.tgz", + "integrity": "sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==", "peer": true, "bin": { "tsc": "bin/tsc", @@ -1506,12 +1522,6 @@ "punycode": "^2.1.0" } }, - "node_modules/v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "peer": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", @@ -1562,14 +1572,14 @@ }, "dependencies": { "@eslint/eslintrc": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.0.tgz", - "integrity": "sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==", + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.3.1.tgz", + "integrity": "sha512-OhSY22oQQdw3zgPOOwdoj01l/Dzl1Z+xyUP33tkSN+aqyEhymJCcPHyXt+ylW8FSe0TfRC2VG+ROQOapD0aZSQ==", "peer": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.3.2", + "espree": "^9.4.0", "globals": "^13.15.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1595,6 +1605,12 @@ "integrity": "sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==", "peer": true }, + "@humanwhocodes/module-importer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz", + "integrity": "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==", + "peer": true + }, "@humanwhocodes/object-schema": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", @@ -1877,14 +1893,15 @@ "peer": true }, "eslint": { - "version": "8.22.0", - "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.22.0.tgz", - "integrity": "sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==", + "version": "8.23.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.23.0.tgz", + "integrity": "sha512-pBG/XOn0MsJcKcTRLr27S5HpzQo4kLr+HjLQIyK4EiCsijDl/TB+h5uEuJU6bQ8Edvwz1XWOjpaP2qgnXGpTcA==", "peer": true, "requires": { - "@eslint/eslintrc": "^1.3.0", + "@eslint/eslintrc": "^1.3.1", "@humanwhocodes/config-array": "^0.10.4", "@humanwhocodes/gitignore-to-minimatch": "^1.0.2", + "@humanwhocodes/module-importer": "^1.0.1", "ajv": "^6.10.0", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", @@ -1894,7 +1911,7 @@ "eslint-scope": "^7.1.1", "eslint-utils": "^3.0.0", "eslint-visitor-keys": "^3.3.0", - "espree": "^9.3.3", + "espree": "^9.4.0", "esquery": "^1.4.0", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", @@ -1919,8 +1936,7 @@ "regexpp": "^3.2.0", "strip-ansi": "^6.0.1", "strip-json-comments": "^3.1.0", - "text-table": "^0.2.0", - "v8-compile-cache": "^2.0.3" + "text-table": "^0.2.0" }, "dependencies": { "eslint-scope": { @@ -1996,9 +2012,9 @@ "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==" }, "espree": { - "version": "9.3.3", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.3.tgz", - "integrity": "sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==", + "version": "9.4.0", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.4.0.tgz", + "integrity": "sha512-DQmnRpLj7f6TgN/NYb0MTzJXL+vJF9h3pHy4JhCIs3zwcgez8xmGg3sXHcEO97BrmO2OSvCwMdfdlyl+E9KjOw==", "peer": true, "requires": { "acorn": "^8.8.0", @@ -2570,9 +2586,9 @@ "peer": true }, "typescript": { - "version": "4.7.4", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.7.4.tgz", - "integrity": "sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==", + "version": "4.8.2", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.8.2.tgz", + "integrity": "sha512-C0I1UsrrDHo2fYI5oaCGbSejwX4ch+9Y5jTQELvovfmFkK3HHSZJB8MSJcWLmCUBzQBchCrZ9rMRV6GuNrvGtw==", "peer": true }, "uri-js": { @@ -2584,12 +2600,6 @@ "punycode": "^2.1.0" } }, - "v8-compile-cache": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "peer": true - }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", diff --git a/packages/express/package-lock.json b/packages/express/package-lock.json index af90e5f3bbf7..47ae5e22939c 100644 --- a/packages/express/package-lock.json +++ b/packages/express/package-lock.json @@ -9,7 +9,6 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", "@types/express-serve-static-core": "^4.17.30", @@ -23,9 +22,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "@types/on-finished": "^2.3.1", @@ -37,16 +33,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -59,12 +55,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -73,9 +69,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -947,12 +943,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -962,20 +958,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", diff --git a/packages/filter/package-lock.json b/packages/filter/package-lock.json index bf0ec2e53a3a..423c0f0d96dc 100644 --- a/packages/filter/package-lock.json +++ b/packages/filter/package-lock.json @@ -12,8 +12,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26", "typescript": "~4.7.4" }, diff --git a/packages/http-caching-proxy/package-lock.json b/packages/http-caching-proxy/package-lock.json index d9232e1197c3..c8414e7981a3 100644 --- a/packages/http-caching-proxy/package-lock.json +++ b/packages/http-caching-proxy/package-lock.json @@ -16,9 +16,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "@types/rimraf": "^3.0.2", @@ -79,9 +76,9 @@ } }, "node_modules/@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "dev": true }, "node_modules/@types/ms": { @@ -616,22 +613,25 @@ } }, "node_modules/unique-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.0.tgz", - "integrity": "sha512-tpzoz2RpZ//6Zt4GPpOFTyrnfZuSvjIfe8lvx6Thp4yTQwJtAFwPlssEBE62VhGA2We5/COyNpcIu+OABu3/Yg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "dependencies": { - "unique-slug": "^2.0.2" + "unique-slug": "^3.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "dependencies": { "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/wrappy": { @@ -689,9 +689,9 @@ } }, "@types/minimatch": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-5.1.0.tgz", + "integrity": "sha512-0RJHq5FqDWo17kdHe+SMDJLfxmLaqHbWnqZ6gNKzDvStUlrmx/eKIY17+ifLS1yybo7X86aUshQMlittDOVNnw==", "dev": true }, "@types/ms": { @@ -1091,17 +1091,17 @@ "dev": true }, "unique-filename": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.0.tgz", - "integrity": "sha512-tpzoz2RpZ//6Zt4GPpOFTyrnfZuSvjIfe8lvx6Thp4yTQwJtAFwPlssEBE62VhGA2We5/COyNpcIu+OABu3/Yg==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "requires": { - "unique-slug": "^2.0.2" + "unique-slug": "^3.0.0" } }, "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "requires": { "imurmurhash": "^0.1.4" } diff --git a/packages/http-server/package-lock.json b/packages/http-server/package-lock.json index b07f860298ce..17ecc388cbdd 100644 --- a/packages/http-server/package-lock.json +++ b/packages/http-server/package-lock.json @@ -14,10 +14,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "@types/stoppable": "^1.1.1" diff --git a/packages/metadata/package-lock.json b/packages/metadata/package-lock.json index e68e9036aa0a..31192eeaadae 100644 --- a/packages/metadata/package-lock.json +++ b/packages/metadata/package-lock.json @@ -15,9 +15,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26" diff --git a/packages/model-api-builder/package-lock.json b/packages/model-api-builder/package-lock.json index e916d0dc3e0e..4ab62fe64c61 100644 --- a/packages/model-api-builder/package-lock.json +++ b/packages/model-api-builder/package-lock.json @@ -12,26 +12,23 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", "@types/node": "^14.18.26" }, "engines": { "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -44,12 +41,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -58,9 +55,9 @@ } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -70,9 +67,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -85,12 +82,12 @@ } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -101,7 +98,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@types/debug": { @@ -1196,12 +1193,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -1211,29 +1208,29 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -1243,12 +1240,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", diff --git a/packages/monorepo/package-lock.json b/packages/monorepo/package-lock.json index ef06827e3df2..24baf9d0fa88 100644 --- a/packages/monorepo/package-lock.json +++ b/packages/monorepo/package-lock.json @@ -1572,21 +1572,21 @@ } }, "node_modules/@nrwl/cli": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.8.tgz", - "integrity": "sha512-XX2TguehE1dFlwd8xRBzJ6wq5+2KigTeUNXLHMFdz/48veKlrmGB7qv7uXIgpquyfJhcvOcN4r4Qncj6Nbrlow==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.10.tgz", + "integrity": "sha512-GpnnKGO3+HwlMmZSStbq1MOyoDJg2I0HN4nBqM3ltaQkfxGZv3erwRMOAT+8mba2MWbJJ2QQgASAYvTscNYjOQ==", "peer": true, "dependencies": { - "nx": "14.5.8" + "nx": "14.5.10" } }, "node_modules/@nrwl/tao": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.8.tgz", - "integrity": "sha512-tN8qX8wtLP1cuGPKxdaArjtJaHJIpfZ3J2OqkotdocxcvwbDdTvTQzhcLknNNUk/jqHer3YsBmcgyJW3VGbf4w==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.10.tgz", + "integrity": "sha512-eWORRba0HlTNmOQFUxHqki0Z5yiRIq1Hl0taprmZpz2lgDXuzPIjGfAi5/ETy5+G5gkEyxFnCq7+SiMilPokwA==", "peer": true, "dependencies": { - "nx": "14.5.8" + "nx": "14.5.10" }, "bin": { "tao": "index.js" @@ -2023,14 +2023,14 @@ "peer": true }, "node_modules/bin-links": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.2.tgz", - "integrity": "sha512-+oSWBdbCUK6X4LOCSrU36fWRzZNaK7/evX7GozR9xwl2dyiVi3UOUwTyyOVYI1FstgugfsM9QESRrWo7gjCYbg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", + "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", "peer": true, "dependencies": { "cmd-shim": "^5.0.0", "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", + "npm-normalize-package-bin": "^2.0.0", "read-cmd-shim": "^3.0.0", "rimraf": "^3.0.0", "write-file-atomic": "^4.0.0" @@ -2039,6 +2039,15 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/bin-links/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "peer": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", @@ -2128,9 +2137,9 @@ } }, "node_modules/cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "peer": true, "dependencies": { "@npmcli/fs": "^2.1.0", @@ -2150,7 +2159,7 @@ "rimraf": "^3.0.2", "ssri": "^9.0.0", "tar": "^6.1.11", - "unique-filename": "^1.1.1" + "unique-filename": "^2.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -4503,9 +4512,9 @@ } }, "node_modules/minipass-fetch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.1.tgz", - "integrity": "sha512-/kgtXVGS10PTFET6dAbOBWQtgH+iDiI4NhRqAftojRlsOJhk0y45sVVxqCaRQC+AMFH7JkHiWpuKJKQ+mojKiA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "peer": true, "dependencies": { "minipass": "^3.1.6", @@ -4919,15 +4928,15 @@ } }, "node_modules/npm-packlist": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz", - "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", + "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", "peer": true, "dependencies": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", - "npm-bundled": "^1.1.2", - "npm-normalize-package-bin": "^1.0.1" + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" }, "bin": { "npm-packlist": "bin/index.js" @@ -4936,14 +4945,35 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/npm-packlist/node_modules/npm-bundled": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", + "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "peer": true, + "dependencies": { + "npm-normalize-package-bin": "^2.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, + "node_modules/npm-packlist/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "peer": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", + "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", "peer": true, "dependencies": { "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", + "npm-normalize-package-bin": "^2.0.0", "npm-package-arg": "^9.0.0", "semver": "^7.3.5" }, @@ -4951,6 +4981,15 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/npm-pick-manifest/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "peer": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/npm-pick-manifest/node_modules/npm-package-arg": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", @@ -5026,14 +5065,14 @@ } }, "node_modules/nx": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.8.tgz", - "integrity": "sha512-yTWL4pyzevWORx0GzXElTeoH19pvvOt0v98kXWjNU4TTB1vWlMiHEFAkfqScFrUX0L/efulYoEVjTgPdNtmInA==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.10.tgz", + "integrity": "sha512-dqiV+zY32k98mfKFTgiQyYd9HYZmB1zoJj6gYniEuqzs6CKp8ZSpeRDaVQRxR6wEMvW9MSTA9kBg8sJ78W/NZg==", "hasInstallScript": true, "peer": true, "dependencies": { - "@nrwl/cli": "14.5.8", - "@nrwl/tao": "14.5.8", + "@nrwl/cli": "14.5.10", + "@nrwl/tao": "14.5.10", "@parcel/watcher": "2.0.4", "chalk": "4.1.0", "chokidar": "^3.5.1", @@ -5741,15 +5780,15 @@ } }, "node_modules/read-package-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", - "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", + "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", "peer": true, "dependencies": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1" + "npm-normalize-package-bin": "^2.0.0" }, "engines": { "node": "^12.13.0 || ^14.15.0 || >=16.0.0" @@ -5783,6 +5822,15 @@ "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, + "node_modules/read-package-json/node_modules/npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "peer": true, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" + } + }, "node_modules/read-pkg": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", @@ -6359,9 +6407,9 @@ } }, "node_modules/spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", "peer": true }, "node_modules/split": { @@ -6685,21 +6733,27 @@ } }, "node_modules/unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "peer": true, "dependencies": { - "unique-slug": "^2.0.0" + "unique-slug": "^3.0.0" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "peer": true, "dependencies": { "imurmurhash": "^0.1.4" + }, + "engines": { + "node": "^12.13.0 || ^14.15.0 || >=16.0.0" } }, "node_modules/universal-user-agent": { @@ -8340,21 +8394,21 @@ } }, "@nrwl/cli": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.8.tgz", - "integrity": "sha512-XX2TguehE1dFlwd8xRBzJ6wq5+2KigTeUNXLHMFdz/48veKlrmGB7qv7uXIgpquyfJhcvOcN4r4Qncj6Nbrlow==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/@nrwl/cli/-/cli-14.5.10.tgz", + "integrity": "sha512-GpnnKGO3+HwlMmZSStbq1MOyoDJg2I0HN4nBqM3ltaQkfxGZv3erwRMOAT+8mba2MWbJJ2QQgASAYvTscNYjOQ==", "peer": true, "requires": { - "nx": "14.5.8" + "nx": "14.5.10" } }, "@nrwl/tao": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.8.tgz", - "integrity": "sha512-tN8qX8wtLP1cuGPKxdaArjtJaHJIpfZ3J2OqkotdocxcvwbDdTvTQzhcLknNNUk/jqHer3YsBmcgyJW3VGbf4w==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/@nrwl/tao/-/tao-14.5.10.tgz", + "integrity": "sha512-eWORRba0HlTNmOQFUxHqki0Z5yiRIq1Hl0taprmZpz2lgDXuzPIjGfAi5/ETy5+G5gkEyxFnCq7+SiMilPokwA==", "peer": true, "requires": { - "nx": "14.5.8" + "nx": "14.5.10" } }, "@octokit/auth-token": { @@ -8683,17 +8737,25 @@ "peer": true }, "bin-links": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.2.tgz", - "integrity": "sha512-+oSWBdbCUK6X4LOCSrU36fWRzZNaK7/evX7GozR9xwl2dyiVi3UOUwTyyOVYI1FstgugfsM9QESRrWo7gjCYbg==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/bin-links/-/bin-links-3.0.3.tgz", + "integrity": "sha512-zKdnMPWEdh4F5INR07/eBrodC7QrF5JKvqskjz/ZZRXg5YSAZIbn8zGhbhUrElzHBZ2fvEQdOU59RHcTG3GiwA==", "peer": true, "requires": { "cmd-shim": "^5.0.0", "mkdirp-infer-owner": "^2.0.0", - "npm-normalize-package-bin": "^1.0.0", + "npm-normalize-package-bin": "^2.0.0", "read-cmd-shim": "^3.0.0", "rimraf": "^3.0.0", "write-file-atomic": "^4.0.0" + }, + "dependencies": { + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "peer": true + } } }, "binary-extensions": { @@ -8762,9 +8824,9 @@ "peer": true }, "cacache": { - "version": "16.1.2", - "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.2.tgz", - "integrity": "sha512-Xx+xPlfCZIUHagysjjOAje9nRo8pRDczQCcXb4J2O0BLtH+xeVue6ba4y1kfJfQMAnM2mkcoMIAyOctlaRGWYA==", + "version": "16.1.3", + "resolved": "https://registry.npmjs.org/cacache/-/cacache-16.1.3.tgz", + "integrity": "sha512-/+Emcj9DAXxX4cwlLmRI9c166RuL3w30zp4R7Joiv2cQTtTtA+jeuCAjH3ZlGnYS3tKENSrKhAzVVP9GVyzeYQ==", "peer": true, "requires": { "@npmcli/fs": "^2.1.0", @@ -8784,7 +8846,7 @@ "rimraf": "^3.0.2", "ssri": "^9.0.0", "tar": "^6.1.11", - "unique-filename": "^1.1.1" + "unique-filename": "^2.0.0" } }, "callsites": { @@ -10597,9 +10659,9 @@ } }, "minipass-fetch": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.1.tgz", - "integrity": "sha512-/kgtXVGS10PTFET6dAbOBWQtgH+iDiI4NhRqAftojRlsOJhk0y45sVVxqCaRQC+AMFH7JkHiWpuKJKQ+mojKiA==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/minipass-fetch/-/minipass-fetch-2.1.2.tgz", + "integrity": "sha512-LT49Zi2/WMROHYoqGgdlQIZh8mLPZmOrN2NdJjMXxYe4nkN6FUyuPuOAOedNJDrx0IRGg9+4guZewtp8hE6TxA==", "peer": true, "requires": { "encoding": "^0.1.13", @@ -10918,29 +10980,52 @@ } }, "npm-packlist": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.1.tgz", - "integrity": "sha512-UfpSvQ5YKwctmodvPPkK6Fwk603aoVsf8AEbmVKAEECrfvL8SSe1A2YIwrJ6xmTHAITKPwwZsWo7WwEbNk0kxw==", + "version": "5.1.3", + "resolved": "https://registry.npmjs.org/npm-packlist/-/npm-packlist-5.1.3.tgz", + "integrity": "sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==", "peer": true, "requires": { "glob": "^8.0.1", "ignore-walk": "^5.0.1", - "npm-bundled": "^1.1.2", - "npm-normalize-package-bin": "^1.0.1" + "npm-bundled": "^2.0.0", + "npm-normalize-package-bin": "^2.0.0" + }, + "dependencies": { + "npm-bundled": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/npm-bundled/-/npm-bundled-2.0.1.tgz", + "integrity": "sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==", + "peer": true, + "requires": { + "npm-normalize-package-bin": "^2.0.0" + } + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "peer": true + } } }, "npm-pick-manifest": { - "version": "7.0.1", - "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.1.tgz", - "integrity": "sha512-IA8+tuv8KujbsbLQvselW2XQgmXWS47t3CB0ZrzsRZ82DbDfkcFunOaPm4X7qNuhMfq+FmV7hQT4iFVpHqV7mg==", + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/npm-pick-manifest/-/npm-pick-manifest-7.0.2.tgz", + "integrity": "sha512-gk37SyRmlIjvTfcYl6RzDbSmS9Y4TOBXfsPnoYqTHARNgWbyDiCSMLUpmALDj4jjcTZpURiEfsSHJj9k7EV4Rw==", "peer": true, "requires": { "npm-install-checks": "^5.0.0", - "npm-normalize-package-bin": "^1.0.1", + "npm-normalize-package-bin": "^2.0.0", "npm-package-arg": "^9.0.0", "semver": "^7.3.5" }, "dependencies": { + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "peer": true + }, "npm-package-arg": { "version": "9.1.0", "resolved": "https://registry.npmjs.org/npm-package-arg/-/npm-package-arg-9.1.0.tgz", @@ -11005,13 +11090,13 @@ } }, "nx": { - "version": "14.5.8", - "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.8.tgz", - "integrity": "sha512-yTWL4pyzevWORx0GzXElTeoH19pvvOt0v98kXWjNU4TTB1vWlMiHEFAkfqScFrUX0L/efulYoEVjTgPdNtmInA==", + "version": "14.5.10", + "resolved": "https://registry.npmjs.org/nx/-/nx-14.5.10.tgz", + "integrity": "sha512-dqiV+zY32k98mfKFTgiQyYd9HYZmB1zoJj6gYniEuqzs6CKp8ZSpeRDaVQRxR6wEMvW9MSTA9kBg8sJ78W/NZg==", "peer": true, "requires": { - "@nrwl/cli": "14.5.8", - "@nrwl/tao": "14.5.8", + "@nrwl/cli": "14.5.10", + "@nrwl/tao": "14.5.10", "@parcel/watcher": "2.0.4", "chalk": "4.1.0", "chokidar": "^3.5.1", @@ -11516,15 +11601,15 @@ "peer": true }, "read-package-json": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.1.tgz", - "integrity": "sha512-MALHuNgYWdGW3gKzuNMuYtcSSZbGQm94fAp16xt8VsYTLBjUSc55bLMKe6gzpWue0Tfi6CBgwCSdDAqutGDhMg==", + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/read-package-json/-/read-package-json-5.0.2.tgz", + "integrity": "sha512-BSzugrt4kQ/Z0krro8zhTwV1Kd79ue25IhNN/VtHFy1mG/6Tluyi+msc0UpwaoQzxSHa28mntAjIZY6kEgfR9Q==", "peer": true, "requires": { "glob": "^8.0.1", "json-parse-even-better-errors": "^2.3.1", "normalize-package-data": "^4.0.0", - "npm-normalize-package-bin": "^1.0.1" + "npm-normalize-package-bin": "^2.0.0" }, "dependencies": { "normalize-package-data": { @@ -11538,6 +11623,12 @@ "semver": "^7.3.5", "validate-npm-package-license": "^3.0.4" } + }, + "npm-normalize-package-bin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/npm-normalize-package-bin/-/npm-normalize-package-bin-2.0.0.tgz", + "integrity": "sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==", + "peer": true } } }, @@ -11974,9 +12065,9 @@ } }, "spdx-license-ids": { - "version": "3.0.11", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.11.tgz", - "integrity": "sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==", + "version": "3.0.12", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.12.tgz", + "integrity": "sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==", "peer": true }, "split": { @@ -12224,18 +12315,18 @@ "peer": true }, "unique-filename": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-1.1.1.tgz", - "integrity": "sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/unique-filename/-/unique-filename-2.0.1.tgz", + "integrity": "sha512-ODWHtkkdx3IAR+veKxFV+VBkUMcN+FaqzUUd7IZzt+0zhDZFPFxhlqwPF3YQvMHx1TD0tdgYl+kuPnJ8E6ql7A==", "peer": true, "requires": { - "unique-slug": "^2.0.0" + "unique-slug": "^3.0.0" } }, "unique-slug": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-2.0.2.tgz", - "integrity": "sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unique-slug/-/unique-slug-3.0.0.tgz", + "integrity": "sha512-8EyMynh679x/0gqE9fT9oilG+qEt+ibFyqjuVTsZn1+CMxH+XLlpvr2UZx4nVcCwTpx81nICr2JQFkM+HPLq4w==", "peer": true, "requires": { "imurmurhash": "^0.1.4" diff --git a/packages/openapi-spec-builder/package-lock.json b/packages/openapi-spec-builder/package-lock.json index 7416c3fa0cef..86627629ab79 100644 --- a/packages/openapi-spec-builder/package-lock.json +++ b/packages/openapi-spec-builder/package-lock.json @@ -13,9 +13,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26" }, "engines": { diff --git a/packages/openapi-v3/package-lock.json b/packages/openapi-v3/package-lock.json index fd6c47994fe9..a7e69929a299 100644 --- a/packages/openapi-v3/package-lock.json +++ b/packages/openapi-v3/package-lock.json @@ -9,7 +9,6 @@ "version": "8.0.3", "license": "MIT", "dependencies": { - "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -18,12 +17,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/openapi-spec-builder": "^5.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/json-merge-patch": "0.0.8", "@types/lodash": "^4.14.184", @@ -33,16 +26,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -55,12 +48,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -69,9 +62,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -252,12 +245,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -267,20 +260,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", diff --git a/packages/repository-json-schema/package-lock.json b/packages/repository-json-schema/package-lock.json index 4becc02fb470..85bf60e55496 100644 --- a/packages/repository-json-schema/package-lock.json +++ b/packages/repository-json-schema/package-lock.json @@ -14,11 +14,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26", "ajv-formats": "^2.1.1" @@ -27,17 +22,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -50,12 +45,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -64,9 +59,9 @@ } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -76,9 +71,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -91,12 +86,12 @@ } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -107,7 +102,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@types/debug": { @@ -1275,12 +1270,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -1290,29 +1285,29 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -1322,12 +1317,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", diff --git a/packages/repository-tests/package-lock.json b/packages/repository-tests/package-lock.json index 299fd79623a9..c4d3a44d8063 100644 --- a/packages/repository-tests/package-lock.json +++ b/packages/repository-tests/package-lock.json @@ -9,16 +9,11 @@ "version": "0.21.3", "license": "MIT", "dependencies": { - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@types/debug": "^4.1.7", "@types/lodash": "^4.14.184", "@types/node": "^14.18.26", "lodash": "^4.17.21" @@ -27,17 +22,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -50,12 +45,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -64,9 +59,9 @@ } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -76,9 +71,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -91,12 +86,12 @@ } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -107,7 +102,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@types/debug": { @@ -1203,12 +1198,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -1218,29 +1213,29 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -1250,12 +1245,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", diff --git a/packages/repository/package-lock.json b/packages/repository/package-lock.json index 4c401421597e..db560d6734f0 100644 --- a/packages/repository/package-lock.json +++ b/packages/repository/package-lock.json @@ -9,7 +9,6 @@ "version": "5.0.3", "license": "MIT", "dependencies": { - "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -17,10 +16,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/bson": "^4.0.5", "@types/json-schema": "^7.0.11", "@types/lodash": "^4.14.184", @@ -31,16 +26,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -53,12 +48,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -67,9 +62,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -1173,12 +1168,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -1188,20 +1183,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", diff --git a/packages/rest-crud/package-lock.json b/packages/rest-crud/package-lock.json index ab683deba96e..fa052d616440 100644 --- a/packages/rest-crud/package-lock.json +++ b/packages/rest-crud/package-lock.json @@ -9,16 +9,10 @@ "version": "0.15.2", "license": "MIT", "dependencies": { - "@loopback/model-api-builder": "^4.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26" }, @@ -26,18 +20,18 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -50,12 +44,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -64,15 +58,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -86,13 +80,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -102,9 +96,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -116,9 +110,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -131,12 +125,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -148,16 +142,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -168,13 +162,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -185,27 +179,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -231,7 +225,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -312,9 +306,9 @@ "peer": true }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "node_modules/@types/ms": { @@ -349,12 +343,12 @@ "peer": true }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2396,12 +2390,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2411,26 +2405,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2442,18 +2436,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2462,9 +2456,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2474,12 +2468,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2489,12 +2483,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2503,9 +2497,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2514,22 +2508,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2630,9 +2624,9 @@ "peer": true }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==", + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==", "peer": true }, "@types/ms": { @@ -2667,12 +2661,12 @@ "peer": true }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "peer": true, "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/packages/rest-explorer/package-lock.json b/packages/rest-explorer/package-lock.json index d27599c8297f..776d475d915d 100644 --- a/packages/rest-explorer/package-lock.json +++ b/packages/rest-explorer/package-lock.json @@ -14,11 +14,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/rest": "^12.0.3", - "@loopback/testlab": "^5.0.3", "@types/ejs": "^3.1.1", "@types/express": "^4.17.13", "@types/node": "^14.18.26", @@ -28,17 +23,17 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/rest": "^12.0.2" + "@loopback/core": "^4.0.3", + "@loopback/rest": "^12.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -51,12 +46,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -65,15 +60,15 @@ } }, "node_modules/@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "dependencies": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -87,13 +82,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "dependencies": { "tslib": "^2.4.0" @@ -103,9 +98,9 @@ } }, "node_modules/@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -117,9 +112,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -132,12 +127,12 @@ } }, "node_modules/@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "dependencies": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -149,16 +144,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "dependencies": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -169,13 +164,13 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "dependencies": { "@types/json-schema": "^7.0.11", @@ -186,27 +181,27 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2", - "@loopback/repository": "^5.0.2" + "@loopback/core": "^4.0.3", + "@loopback/repository": "^5.0.3" } }, "node_modules/@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "dependencies": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -232,7 +227,7 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@openapi-contrib/openapi-schema-to-json-schema": { @@ -316,9 +311,9 @@ "peer": true }, "node_modules/@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "node_modules/@types/ms": { "version": "0.7.31", @@ -351,11 +346,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "node_modules/@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "dependencies": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, @@ -2324,12 +2319,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -2339,26 +2334,26 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/express": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.2.tgz", - "integrity": "sha512-75nsRUm+LtiAru8ZWEOB4jPJYANf0zIWccZ37sP27bIFtyCRubMWj8e6h+dmqCFBGooZSlJELaNgm7CWp4jbdQ==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/express/-/express-5.0.3.tgz", + "integrity": "sha512-mE7qvs4URgCQ3e5fGBeTmLvyUh2FaVh5V1c9PubURyapigVcPlZD5nTTBIO9TH10X1onmGVuj+fDWoScR6EqXw==", "peer": true, "requires": { - "@loopback/http-server": "^4.0.2", + "@loopback/http-server": "^4.0.3", "@types/body-parser": "^1.19.2", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "body-parser": "^1.20.0", "debug": "^4.3.4", @@ -2370,18 +2365,18 @@ } }, "@loopback/filter": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.2.tgz", - "integrity": "sha512-cGSUbz3gRuIGch9yJ/14R5Pm05JKjKvu4pBxHJxWaPlZFlpISw47ZK+qoXtz+HEz5uqZOVJ1v4BSTjswx/1jCQ==", + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@loopback/filter/-/filter-3.0.3.tgz", + "integrity": "sha512-I96vgNy+bpPZODsirMA20q2dIhmH4jZdFEq/onNJU8kbnydNysho43qMwwf1t7pLpOVhrbVSptZXOyoFaBVZBA==", "peer": true, "requires": { "tslib": "^2.4.0" } }, "@loopback/http-server": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.2.tgz", - "integrity": "sha512-gCk171EkhVKdm+qi10DEYX5AW4yV0sYNynPyZ66nSg7Kst8AC1aUiS9YsAiIdb9zEn2MR5JPO49D654oxvc5LA==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/http-server/-/http-server-4.0.3.tgz", + "integrity": "sha512-RWgH239vzfffcyRej+XpwL2AvuOAdXSykppWYbNElEBwgu1VAcfX339XRPWOfF9UOKPnmQ61yQs4UBKlifr8Og==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2390,9 +2385,9 @@ } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", @@ -2402,12 +2397,12 @@ } }, "@loopback/openapi-v3": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.2.tgz", - "integrity": "sha512-pxJwuzriqKBsVax6ZuSLtjAqGcOTbanRC/GQCi5ko7qsLM2hL5X1ao8njckc10ThFUKVmZJZ2IeP75AMFYaB9A==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/@loopback/openapi-v3/-/openapi-v3-8.0.3.tgz", + "integrity": "sha512-5Ab0lFPLSAw9XBntOL/HmUOkAslUt0L7j8Rk92jqmAPSgd5UWLdkPz2XPYSIuFCORquaeMcFGR7E+IeaY455gA==", "peer": true, "requires": { - "@loopback/repository-json-schema": "^6.0.2", + "@loopback/repository-json-schema": "^6.0.3", "debug": "^4.3.4", "http-status": "^1.5.2", "json-merge-patch": "^1.0.2", @@ -2417,12 +2412,12 @@ } }, "@loopback/repository": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.2.tgz", - "integrity": "sha512-qbAVLWXuZM+e/owvWnuEIsPYuF0x8hqld4WO1DV5TBA6l5F09Y6wnYx6ytLs/eiuM41HP7sBgRMWyGVtAwRqLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository/-/repository-5.0.3.tgz", + "integrity": "sha512-j1MzG+G7XrpBKYR8P0OsfTpTZeLM+yYBi0M5fO3GnptO3DJ1QhkDSIqax4ML2jCH+DASDdGv45+CN4PdGNzHKg==", "peer": true, "requires": { - "@loopback/filter": "^3.0.2", + "@loopback/filter": "^3.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "lodash": "^4.17.21", @@ -2431,9 +2426,9 @@ } }, "@loopback/repository-json-schema": { - "version": "6.0.2", - "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.2.tgz", - "integrity": "sha512-BzJwb2tIgHaxpeKX9saWbYEL0QSlh+ZeY2nTdMv0FfgPqW5Mejt3fqZPkBQ1Xhtw/C47h6WwCl+bG9X8T4NdXA==", + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/@loopback/repository-json-schema/-/repository-json-schema-6.0.3.tgz", + "integrity": "sha512-WM704EOhSSeIY2oalJloxlHo6N8FYQ5PzVTu1j0ivOYvg7iPSlSMIp5esNjbuFPJfTscaelG3c/LHfi8HVj8aQ==", "peer": true, "requires": { "@types/json-schema": "^7.0.11", @@ -2442,22 +2437,22 @@ } }, "@loopback/rest": { - "version": "12.0.2", - "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.2.tgz", - "integrity": "sha512-W2k6Zl3UWN+x7iANJ+sSzcQIq3G+YiPUXg0yheStLcFr5595gXuaUqOACzvX9IF5K1S+NmPSA/QSZphMv1BC6w==", + "version": "12.0.3", + "resolved": "https://registry.npmjs.org/@loopback/rest/-/rest-12.0.3.tgz", + "integrity": "sha512-apAlWvaZJWlGpwdjiByUZe/Xr7Op6Z6pLbv2cBZS7oQtzxuo2q6N7jzqUzCBLB7yjZWpJmMSIO3OLSnHlj3BxA==", "peer": true, "requires": { - "@loopback/express": "^5.0.2", - "@loopback/http-server": "^4.0.2", - "@loopback/openapi-v3": "^8.0.2", + "@loopback/express": "^5.0.3", + "@loopback/http-server": "^4.0.3", + "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", "@types/express": "^4.17.13", - "@types/express-serve-static-core": "^4.17.29", + "@types/express-serve-static-core": "^4.17.30", "@types/http-errors": "^1.8.2", "@types/on-finished": "^2.3.1", - "@types/serve-static": "1.13.10", + "@types/serve-static": "1.15.0", "@types/type-is": "^1.6.3", "ajv": "^8.11.0", "ajv-errors": "^3.0.0", @@ -2561,9 +2556,9 @@ "peer": true }, "@types/mime": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/@types/mime/-/mime-1.3.2.tgz", - "integrity": "sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==" + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/mime/-/mime-3.0.1.tgz", + "integrity": "sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==" }, "@types/ms": { "version": "0.7.31", @@ -2596,11 +2591,11 @@ "integrity": "sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==" }, "@types/serve-static": { - "version": "1.13.10", - "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.13.10.tgz", - "integrity": "sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==", + "version": "1.15.0", + "resolved": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.0.tgz", + "integrity": "sha512-z5xyF6uh8CbjAu9760KDKsH2FcDxZ2tFCsA4HIMWE6IkiYMXfVoa+4f9KX+FN0ZLsaMw1WNG2ETLA6N+/YA+cg==", "requires": { - "@types/mime": "^1", + "@types/mime": "*", "@types/node": "*" } }, diff --git a/packages/rest/package-lock.json b/packages/rest/package-lock.json index 9cf2d5910efa..197d25001f92 100644 --- a/packages/rest/package-lock.json +++ b/packages/rest/package-lock.json @@ -9,9 +9,6 @@ "version": "12.0.3", "license": "MIT", "dependencies": { - "@loopback/express": "^5.0.3", - "@loopback/http-server": "^4.0.3", - "@loopback/openapi-v3": "^8.0.3", "@openapi-contrib/openapi-schema-to-json-schema": "^3.2.0", "@types/body-parser": "^1.19.2", "@types/cors": "^2.8.12", @@ -42,19 +39,12 @@ "validator": "^13.7.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/openapi-spec-builder": "^5.0.3", - "@loopback/repository": "^5.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/js-yaml": "^4.0.5", "@types/json-schema-compare": "^0.2.1", "@types/lodash": "^4.14.184", "@types/multer": "^1.4.7", "@types/node": "^14.18.26", - "@types/on-finished": "^2.3.1", "@types/qs": "^6.9.7", "multer": "^1.4.4" }, @@ -62,16 +52,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -84,12 +74,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -98,9 +88,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -1977,12 +1967,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -1992,20 +1982,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", diff --git a/packages/security/package-lock.json b/packages/security/package-lock.json index 5999284d82ba..7e4f36aee06b 100644 --- a/packages/security/package-lock.json +++ b/packages/security/package-lock.json @@ -13,9 +13,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/testlab": "^5.0.3", "@types/debug": "^4.1.7", "@types/node": "^14.18.26" }, @@ -23,16 +20,16 @@ "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -45,12 +42,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -59,9 +56,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -194,12 +191,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -209,20 +206,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", diff --git a/packages/service-proxy/package-lock.json b/packages/service-proxy/package-lock.json index 50e1eb82407c..35a58fc84c8a 100644 --- a/packages/service-proxy/package-lock.json +++ b/packages/service-proxy/package-lock.json @@ -13,26 +13,22 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/core": "^4.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", "@types/node": "^14.18.26" }, "engines": { "node": "14 || 16 || 17 || 18" }, "peerDependencies": { - "@loopback/core": "^4.0.2" + "@loopback/core": "^4.0.3" } }, "node_modules/@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "dependencies": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -45,12 +41,12 @@ } }, "node_modules/@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "dependencies": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" }, @@ -59,9 +55,9 @@ } }, "node_modules/@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "dependencies": { "debug": "^4.3.4", @@ -1069,12 +1065,12 @@ }, "dependencies": { "@loopback/context": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.2.tgz", - "integrity": "sha512-aQMvi0asJ+ejslq8dT/tUShxOf7Vv6Z4rO75WYIv7+cNK5b/gcafCuon7sEbDpSB4vtuzBWJncfACcoC2m3VEw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/context/-/context-5.0.3.tgz", + "integrity": "sha512-u18JeK/zAig5VEDZmVp2vgY8LrdVAeL3F5l5NV0kM6G8wcqkgr83GpC/h8kbOL3UmMuQmzH2Y3FUY/1O8a5I8w==", "peer": true, "requires": { - "@loopback/metadata": "^5.0.2", + "@loopback/metadata": "^5.0.3", "@types/debug": "^4.1.7", "debug": "^4.3.4", "hyperid": "^3.0.1", @@ -1084,20 +1080,20 @@ } }, "@loopback/core": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.2.tgz", - "integrity": "sha512-R+cik+p5i+cBH1uae6wbap1zrQKMVrgnDTIKXn4FWc9UjQFo0BhEuwhz/73sJr9zRLRI7gDNM2FRC7IfE5o3Xg==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/@loopback/core/-/core-4.0.3.tgz", + "integrity": "sha512-pXb0mRm9J+LOZODEtEJMBZ6/KDwvmuxXiJvGQojdIPk5QfWXLKyzDGeKtUQxi9tlb49O/VVkOK+XG5mgDTQiNQ==", "peer": true, "requires": { - "@loopback/context": "^5.0.2", + "@loopback/context": "^5.0.3", "debug": "^4.3.4", "tslib": "^2.4.0" } }, "@loopback/metadata": { - "version": "5.0.2", - "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.2.tgz", - "integrity": "sha512-zu2c490jhBrmSWSpwUgcVCy/0gsdxM4o7g9HnxGd+VKNNtNOWJzNR71hIeI50Dp71+kgYypZ58PCIlPaeXtoLw==", + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@loopback/metadata/-/metadata-5.0.3.tgz", + "integrity": "sha512-HT7biC/pS/UvDeEE9ADObDq8h+D+66Ah1J9XDOpROMSQHJ4G0drAaVJi5OvZBgOiPr+caoOo4KXa3wg3lhzs8w==", "peer": true, "requires": { "debug": "^4.3.4", diff --git a/packages/testlab/package-lock.json b/packages/testlab/package-lock.json index 7f598a975b27..a02e7d298d05 100644 --- a/packages/testlab/package-lock.json +++ b/packages/testlab/package-lock.json @@ -24,8 +24,6 @@ "tslib": "^2.4.0" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", "@types/node": "^14.18.26" }, "engines": { diff --git a/packages/tsdocs/package-lock.json b/packages/tsdocs/package-lock.json index 359a3a7a99ff..8ead6c10764e 100644 --- a/packages/tsdocs/package-lock.json +++ b/packages/tsdocs/package-lock.json @@ -22,10 +22,6 @@ "lb-update-apidocs": "bin/update-apidocs.js" }, "devDependencies": { - "@loopback/build": "^9.0.3", - "@loopback/eslint-config": "^13.0.3", - "@loopback/testlab": "^5.0.3", - "@loopback/tsdocs-monorepo": "^0.3.3", "@types/debug": "^4.1.7", "@types/fs-extra": "^9.0.13", "@types/node": "^14.18.26"