From 6611c92f5e6eef28680469d92db8d8c39f9f71de Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Rialland?= Date: Wed, 25 May 2022 17:48:28 +0200 Subject: [PATCH] Move to Scalingo --- .github/workflows/deploy.yaml | 12 +- Procfile | 1 + api/package.json | 37 +- api/public/doc/swagger-initializer.js | 2 +- api/serverless.ts | 8 - api/source/{index.cts => index.ts} | 20 +- api/source/openapi.yaml | 5 +- api/tsconfig.json | 4 +- api/tsup.config.ts | 14 - package.json | 3 +- site/netlify.toml | 6 +- yarn.lock | 639 +++++--------------------- 12 files changed, 149 insertions(+), 602 deletions(-) create mode 100644 Procfile delete mode 100644 api/serverless.ts rename api/source/{index.cts => index.ts} (69%) delete mode 100644 api/tsup.config.ts diff --git a/.github/workflows/deploy.yaml b/.github/workflows/deploy.yaml index 9f56f6885..f22525c67 100644 --- a/.github/workflows/deploy.yaml +++ b/.github/workflows/deploy.yaml @@ -95,7 +95,7 @@ jobs: with: path: '**/node_modules' key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}-v2 - - run: yarn install --frozen-lockfile + - run: yarn install --immutable env: # Secrets of all kinds for fetching stats & releases GITHUB_API_SECRET: ${{ secrets.GITHUB_TOKEN }} @@ -119,7 +119,7 @@ jobs: with: path: '**/node_modules' key: ${{ runner.os }}-modules-${{ hashFiles('**/yarn.lock') }}-v2 - - run: yarn install --frozen-lockfile + - run: yarn install --immutable - name: Build API run: yarn workspace api build - uses: actions/upload-artifact@v2 @@ -130,7 +130,7 @@ jobs: if-no-files-found: error deploy-preview: - needs: [build, build-storybook, build-api, deploy-context] + needs: [build, build-storybook, deploy-context] runs-on: ubuntu-18.04 if: needs.deploy-context.outputs.env-name != 'master' strategy: @@ -145,12 +145,8 @@ jobs: with: name: static-storybook path: dist/dev/storybook - - uses: actions/download-artifact@v2 - with: - name: static-api - path: dist/netlify/functions/api - id: deploy-netlify - uses: nwtgck/actions-netlify@v1.1 + uses: nwtgck/actions-netlify@v1.2 with: publish-dir: './dist' netlify-config-path: ./netlify.toml diff --git a/Procfile b/Procfile new file mode 100644 index 000000000..91ea364ba --- /dev/null +++ b/Procfile @@ -0,0 +1 @@ +web: node -v ; yarn -v ; echo "$PORT" ; yarn workspace api run start:prod diff --git a/api/package.json b/api/package.json index 5b7c330dc..f7f679f7d 100644 --- a/api/package.json +++ b/api/package.json @@ -4,22 +4,21 @@ "version": "0.0.0", "description": "API du site mon-entreprise", "type": "module", - "main": "./dist/index.cjs", + "main": "./dist/index.js", "types": "./dist/index.d.ts", "scripts": { + "test": "run validate", + "test:type": "tsc --noEmit", "validate": "yarn swagger-cli validate ./source/openapi.yaml", - "start": "yarn clean && yarn build:watch & wait-on ./dist && nodemon -d 1s ./serverless.ts", - "build": "yarn build:openapi && yarn build:tsup", - "build:watch": "yarn build:openapi:watch & yarn wait:openapi && yarn build:tsup:watch", + "postinstall": "yarn build:openapi", + "start": "yarn clean && yarn build:watch & wait-on ./dist && nodemon -d 1s ./dist/", + "start:prod": "nodemon ./dist/index.js", + "build": "yarn build:openapi && yarn build:ts", + "build:watch": "yarn build:openapi:watch & yarn wait:openapi && yarn build:ts:watch", "build:ts": "tsc", "build:ts:watch": "yarn build:ts -w --preserveWatchOutput", - "build:tsup": "tsup-node", - "build:tsup:watch": "run build:tsup --watch", - "postbuild": "run rename:cjs && run copy:openapi", - "rename:cjs": "mv ./dist/index.cjs ./dist/index.js", - "copy:openapi": "cp ./source/openapi.json ./dist", "wait:openapi": "wait-on ./source/openapi.json", - "build:openapi": "yarn run swagger-cli bundle ./source/openapi.yaml > ./source/openapi.json", + "build:openapi": "yarn run swagger-cli bundle ./source/openapi.yaml -o ./source/openapi.json", "build:openapi:watch": "nodemon -d 500ms -w ./source/openapi.yaml -x \"yarn build:openapi\"", "clean": "rm -rf dist ./source/openapi.json" }, @@ -31,29 +30,25 @@ "dependencies": { "@koa/cors": "^3.3.0", "@koa/router": "^10.1.1", - "@publicodes/api": "^1.0.0-beta.37", + "@publicodes/api": "^1.0.0-beta.40", "koa": "^2.13.4", "koa-body": "^5.0.0", "koa-static": "^5.0.0", - "modele-social": "workspace:^", - "publicodes": "^1.0.0-beta.37", - "serverless-http": "^3.0.1", - "swagger-ui-dist": "^4.11.0" + "modele-social": "^0.6.1", + "publicodes": "^1.0.0-beta.40", + "swagger-ui-dist": "^4.11.1" }, "devDependencies": { "@apidevtools/swagger-cli": "^4.0.4", - "@netlify/functions": "^1.0.0", "@types/koa": "^2.13.4", "@types/koa-static": "^4.0.2", "@types/koa__cors": "^3.3.0", "@types/koa__router": "^8.0.11", - "@types/node": "^17.0.32", + "@types/node": "^17.0.35", "@types/swagger-ui-dist": "^3.30.1", "nodemon": "^2.0.16", - "serverless-http": "^3.0.1", - "ts-node": "^10.7.0", - "tsup": "^5.12.8", - "typescript": "4.7.1-rc", + "ts-node": "^10.8.0", + "typescript": "^4.7.2", "wait-on": "^6.0.1" } } diff --git a/api/public/doc/swagger-initializer.js b/api/public/doc/swagger-initializer.js index e3da33831..d57ce4ca3 100644 --- a/api/public/doc/swagger-initializer.js +++ b/api/public/doc/swagger-initializer.js @@ -1,7 +1,7 @@ /* eslint-disable no-undef */ window.onload = function () { window.ui = SwaggerUIBundle({ - url: '/v1/openapi.json', + url: '/api/v1/openapi.json', dom_id: '#swagger-ui', deepLinking: true, presets: [SwaggerUIBundle.presets.apis, SwaggerUIStandalonePreset], diff --git a/api/serverless.ts b/api/serverless.ts deleted file mode 100644 index 251b05952..000000000 --- a/api/serverless.ts +++ /dev/null @@ -1,8 +0,0 @@ -import serverless from 'serverless-http' -import { app } from './source/index.cjs' - -const handler = serverless(app, { - provider: 'aws', -}) - -export { handler } diff --git a/api/source/index.cts b/api/source/index.ts similarity index 69% rename from api/source/index.cts rename to api/source/index.ts index 892735947..a0cdfc6a3 100644 --- a/api/source/index.cts +++ b/api/source/index.ts @@ -1,21 +1,14 @@ import cors from '@koa/cors' import Router from '@koa/router' -// @ts-ignore import { koaMiddleware as publicodesAPI } from '@publicodes/api' -import { readFileSync } from 'fs' import Koa from 'koa' -// @ts-ignore import rules from 'modele-social' -import path from 'path' -// @ts-ignore import Engine from 'publicodes' -// @ts-ignore +import openapi from './openapi.json' assert { type: 'json' } import { docRoutes } from './route/doc.js' -// @ts-ignore import { openapiRoutes } from './route/openapi.js' type State = Koa.DefaultState - type Context = Koa.DefaultContext const app = new Koa() @@ -25,20 +18,17 @@ app.use(cors()) const apiRoutes = publicodesAPI(() => new Engine(rules)) -const openapi = JSON.parse( - // eslint-disable-next-line no-undef - readFileSync(path.resolve(__dirname, 'openapi.json'), { encoding: 'utf8' }) -) as Record router.use('/api/v1', apiRoutes, docRoutes(), openapiRoutes(openapi)) app.use(router.routes()) app.use(router.allowedMethods()) +app.use((ctx) => { + ctx.redirect('/api/v1/doc/') +}) -const port = 3004 +const port = process.env.PORT || 3004 app.listen(port, function () { // eslint-disable-next-line no-console console.log('listening on port:', port) }) - -export { app } diff --git a/api/source/openapi.yaml b/api/source/openapi.yaml index 17dec51f4..c0fe31bd3 100644 --- a/api/source/openapi.yaml +++ b/api/source/openapi.yaml @@ -3,6 +3,9 @@ openapi: 3.0.0 info: title: Mon-entreprise API version: beta - description: Cet API expose les règles Publicodes de [mon-entrprise](https://mon-entreprise.urssaf.fr/). + description: Cet API expose les règles Publicodes de [mon-entreprise](https://mon-entreprise.urssaf.fr/). + +servers: + - url: https://test-api.osc-fr1.scalingo.io/api/v1/ paths: {} diff --git a/api/tsconfig.json b/api/tsconfig.json index eec19e8fc..20d24f2b1 100644 --- a/api/tsconfig.json +++ b/api/tsconfig.json @@ -1,7 +1,7 @@ { "compilerOptions": { /* Basic Options */ - // "incremental": true, // disabled for tsup, see https://github.com/egoist/tsup/issues/615 for implementation status + "incremental": true, "target": "ES2020", "module": "NodeNext", "outDir": "dist", @@ -35,6 +35,6 @@ "ts-node": { "esm": true }, - "include": ["source", "serverless.ts", "tsup.config.ts"], + "include": ["source"], "exclude": ["**/node_modules", "**/dist", "**/*.test.*"] } diff --git a/api/tsup.config.ts b/api/tsup.config.ts deleted file mode 100644 index d025e56bc..000000000 --- a/api/tsup.config.ts +++ /dev/null @@ -1,14 +0,0 @@ -import { defineConfig } from 'tsup' - -export default defineConfig([ - { - entry: { - index: 'serverless.ts', - }, - format: ['cjs'], - target: 'es2020', - clean: true, - dts: true, - onSuccess: 'yarn postbuild', - }, -]) diff --git a/package.json b/package.json index 799979ba0..53de1b182 100644 --- a/package.json +++ b/package.json @@ -6,7 +6,7 @@ "url": "https://github.com/betagouv/mon-entreprise.git" }, "engines": { - "node": ">=12.16.1" + "node": "^16" }, "workspaces": [ "modele-social", @@ -16,6 +16,7 @@ ], "type": "module", "scripts": { + "scalingo-postbuild": "echo 'yarn workspaces focus api && yarn workspace api run build' ; yarn workspaces focus api && yarn workspace api run build", "lint:eslintrc": "npx eslint-config-prettier .eslintrc.cjs", "lint:eslint": "NODE_OPTIONS='--max-old-space-size=4096' eslint .", "lint:eslint:fix": "yarn lint:eslint --fix", diff --git a/site/netlify.toml b/site/netlify.toml index 0b7f875c6..9c29a86f9 100644 --- a/site/netlify.toml +++ b/site/netlify.toml @@ -3,15 +3,11 @@ for = "/*" [headers.values] Content-Security-Policy = "default-src 'self' mon-entreprise.fr; style-src 'self' 'unsafe-inline' mon-entreprise.zammad.com; connect-src 'self' *.incubateur.net raw.githubusercontent.com tm.urssaf.fr mon-entreprise.zammad.com api.recherche-entreprises.fabrique.social.gouv.fr geo.api.gouv.fr *.algolia.net *.algolianet.com; form-action 'self' *.sibforms.com *.incubateur.net mon-entreprise.zammad.com; script-src 'self' 'unsafe-inline' 'unsafe-eval' tm.urssaf.fr *.incubateur.net stonly.com code.jquery.com mon-entreprise.zammad.com polyfill.io; img-src 'self' data: tm.urssaf.fr user-images.githubusercontent.com; frame-src 'self' https://www.youtube-nocookie.com https://codesandbox.io https://place-des-entreprises.beta.gouv.fr https://reso-staging.osc-fr1.scalingo.io" -[functions] - directory = "netlify/functions" - included_files = ["netlify/functions/api/*.json"] - external_node_modules = ["@publicodes/api"] ## API proxy [[redirects]] from = "/api/*" - to = "/.netlify/functions/api/:splat" + to = "https://test-api.osc-fr1.scalingo.io/api/:splat" status = 200 ## Twemoji proxy for client privacy #1219 diff --git a/yarn.lock b/yarn.lock index 91ee7b3e5..44caa0564 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1977,6 +1977,15 @@ __metadata: languageName: node linkType: hard +"@cspotcode/source-map-support@npm:^0.8.0": + version: 0.8.1 + resolution: "@cspotcode/source-map-support@npm:0.8.1" + dependencies: + "@jridgewell/trace-mapping": 0.3.9 + checksum: 5718f267085ed8edb3e7ef210137241775e607ee18b77d95aa5bd7514f47f5019aa2d82d96b3bf342ef7aa890a346fa1044532ff7cc3009e7d24fce3ce6200fa + languageName: node + linkType: hard + "@cypress/request@npm:^2.88.10": version: 2.88.10 resolution: "@cypress/request@npm:2.88.10" @@ -2577,6 +2586,16 @@ __metadata: languageName: node linkType: hard +"@jridgewell/trace-mapping@npm:0.3.9": + version: 0.3.9 + resolution: "@jridgewell/trace-mapping@npm:0.3.9" + dependencies: + "@jridgewell/resolve-uri": ^3.0.3 + "@jridgewell/sourcemap-codec": ^1.4.10 + checksum: d89597752fd88d3f3480845691a05a44bd21faac18e2185b6f436c3b0fd0c5a859fbbd9aaa92050c4052caf325ad3e10e2e1d1b64327517471b7d51babc0ddef + languageName: node + linkType: hard + "@jridgewell/trace-mapping@npm:^0.3.0": version: 0.3.4 resolution: "@jridgewell/trace-mapping@npm:0.3.4" @@ -2822,15 +2841,6 @@ __metadata: languageName: node linkType: hard -"@netlify/functions@npm:^1.0.0": - version: 1.0.0 - resolution: "@netlify/functions@npm:1.0.0" - dependencies: - is-promise: ^4.0.0 - checksum: 1e3c234f14fd2fe8f46cae9336679054bf067b60217ee1c424adec1b1d1e4208eeaacb3401c48b625fe057df56f5dc553b961d4758f53bb0eae6f5b78d6385ad - languageName: node - linkType: hard - "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -2941,9 +2951,9 @@ __metadata: languageName: node linkType: hard -"@publicodes/api@npm:^1.0.0-beta.37": - version: 1.0.0-beta.37 - resolution: "@publicodes/api@npm:1.0.0-beta.37" +"@publicodes/api@npm:^1.0.0-beta.40": + version: 1.0.0-beta.40 + resolution: "@publicodes/api@npm:1.0.0-beta.40" dependencies: "@koa/cors": ^3.3.0 "@koa/router": ^10.1.1 @@ -2952,7 +2962,7 @@ __metadata: openapi-validator-middleware: ^3.2.6 peerDependencies: publicodes: ^1.0.0-beta.35 - checksum: d76304cac8a9e94be70e27246a134801216cce5da70e4edeba52a42d688748050aada2482f939f0fdd032e00913e1a20c279fa99aae0bb7f9c640835808e2b39 + checksum: d1f19deef3533dbaae0e249ee0a1f3d1faa506c6267224d082f535a449148c1cd9d4698aaef752f955160700f6ebac5e6020e86d96d25f7e1a8b44a13e48134d languageName: node linkType: hard @@ -6464,10 +6474,10 @@ __metadata: languageName: node linkType: hard -"@types/node@npm:^17.0.32": - version: 17.0.33 - resolution: "@types/node@npm:17.0.33" - checksum: 6620652cc89ce125e1162e060ec4608c25b3635185e3e5dcaae4ed09e4770dc8bf168ba48bcd7059a1a56087a05000d7ed562e81aea7b6a512e2b13d4409c6b6 +"@types/node@npm:^17.0.35": + version: 17.0.35 + resolution: "@types/node@npm:17.0.35" + checksum: 7a24946ae7fd20267ed92466384f594e448bfb151081158d565cc635d406ecb29ea8fb85fcd2a1f71efccf26fb5bd3c6f509bde56077eb8b832b847a6664bc62 languageName: node linkType: hard @@ -7682,13 +7692,6 @@ __metadata: languageName: node linkType: hard -"any-promise@npm:^1.0.0": - version: 1.3.0 - resolution: "any-promise@npm:1.3.0" - checksum: 0ee8a9bdbe882c90464d75d1f55cf027f5458650c4bd1f0467e65aec38ccccda07ca5844969ee77ed46d04e7dded3eaceb027e8d32f385688523fe305fa7e1de - languageName: node - linkType: hard - "anymatch@npm:^2.0.0": version: 2.0.0 resolution: "anymatch@npm:2.0.0" @@ -7732,25 +7735,22 @@ __metadata: "@apidevtools/swagger-cli": ^4.0.4 "@koa/cors": ^3.3.0 "@koa/router": ^10.1.1 - "@netlify/functions": ^1.0.0 - "@publicodes/api": ^1.0.0-beta.37 + "@publicodes/api": ^1.0.0-beta.40 "@types/koa": ^2.13.4 "@types/koa-static": ^4.0.2 "@types/koa__cors": ^3.3.0 "@types/koa__router": ^8.0.11 - "@types/node": ^17.0.32 + "@types/node": ^17.0.35 "@types/swagger-ui-dist": ^3.30.1 koa: ^2.13.4 koa-body: ^5.0.0 koa-static: ^5.0.0 - modele-social: "workspace:^" + modele-social: ^0.6.1 nodemon: ^2.0.16 - publicodes: ^1.0.0-beta.37 - serverless-http: ^3.0.1 - swagger-ui-dist: ^4.11.0 - ts-node: ^10.7.0 - tsup: ^5.12.8 - typescript: 4.7.1-rc + publicodes: ^1.0.0-beta.40 + swagger-ui-dist: ^4.11.1 + ts-node: ^10.8.0 + typescript: ^4.7.2 wait-on: ^6.0.1 languageName: unknown linkType: soft @@ -8854,17 +8854,6 @@ __metadata: languageName: node linkType: hard -"bundle-require@npm:^3.0.2": - version: 3.0.4 - resolution: "bundle-require@npm:3.0.4" - dependencies: - load-tsconfig: ^0.2.0 - peerDependencies: - esbuild: ">=0.13" - checksum: 572ade4e799fa74a56fecc02b8d997f7cf652c9b87bf1cbe7aa98a72d536792a84f262d209d9552c8feabf57376fd2b7ff82e765ed024a15d6c1c086b553bd89 - languageName: node - linkType: hard - "bytes@npm:3.0.0": version: 3.0.0 resolution: "bytes@npm:3.0.0" @@ -8901,13 +8890,6 @@ __metadata: languageName: node linkType: hard -"cac@npm:^6.7.12": - version: 6.7.12 - resolution: "cac@npm:6.7.12" - checksum: c0d4129eb30fc43449e9078ac37bb3b837aab6261236a6642a6fb9d839bb6a41e191e1f2776f87569535db07dcbf4937680419126215b4c17c9dba4351d1bd5e - languageName: node - linkType: hard - "cacache@npm:^12.0.2": version: 12.0.4 resolution: "cacache@npm:12.0.4" @@ -9291,7 +9273,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.3.1, chokidar@npm:^3.4.1, chokidar@npm:^3.4.2, chokidar@npm:^3.5.1, chokidar@npm:^3.5.2": +"chokidar@npm:^3.3.1, chokidar@npm:^3.4.1, chokidar@npm:^3.4.2, chokidar@npm:^3.5.2": version: 3.5.3 resolution: "chokidar@npm:3.5.3" dependencies: @@ -9663,7 +9645,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^4.0.0, commander@npm:^4.1.1": +"commander@npm:^4.1.1": version: 4.1.1 resolution: "commander@npm:4.1.1" checksum: d7b9913ff92cae20cb577a4ac6fcc121bd6223319e54a40f51a14740a681ad5c574fd29a57da478a5f234a6fa6c52cbf0b7c641353e03c648b1ae85ba670b977 @@ -10045,7 +10027,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2, cross-spawn@npm:^7.0.3": +"cross-spawn@npm:^7.0.0, cross-spawn@npm:^7.0.1, cross-spawn@npm:^7.0.2": version: 7.0.3 resolution: "cross-spawn@npm:7.0.3" dependencies: @@ -11239,13 +11221,6 @@ __metadata: languageName: node linkType: hard -"esbuild-android-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-android-64@npm:0.14.39" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - "esbuild-android-arm64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-android-arm64@npm:0.13.8" @@ -11260,13 +11235,6 @@ __metadata: languageName: node linkType: hard -"esbuild-android-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-android-arm64@npm:0.14.39" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - "esbuild-darwin-64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-darwin-64@npm:0.13.8" @@ -11281,13 +11249,6 @@ __metadata: languageName: node linkType: hard -"esbuild-darwin-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-darwin-64@npm:0.14.39" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - "esbuild-darwin-arm64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-darwin-arm64@npm:0.13.8" @@ -11302,13 +11263,6 @@ __metadata: languageName: node linkType: hard -"esbuild-darwin-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-darwin-arm64@npm:0.14.39" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - "esbuild-freebsd-64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-freebsd-64@npm:0.13.8" @@ -11323,13 +11277,6 @@ __metadata: languageName: node linkType: hard -"esbuild-freebsd-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-freebsd-64@npm:0.14.39" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - "esbuild-freebsd-arm64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-freebsd-arm64@npm:0.13.8" @@ -11344,13 +11291,6 @@ __metadata: languageName: node linkType: hard -"esbuild-freebsd-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-freebsd-arm64@npm:0.14.39" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - "esbuild-linux-32@npm:0.13.8": version: 0.13.8 resolution: "esbuild-linux-32@npm:0.13.8" @@ -11365,13 +11305,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-32@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-32@npm:0.14.39" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - "esbuild-linux-64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-linux-64@npm:0.13.8" @@ -11386,13 +11319,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-64@npm:0.14.39" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - "esbuild-linux-arm64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-linux-arm64@npm:0.13.8" @@ -11407,13 +11333,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-arm64@npm:0.14.39" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - "esbuild-linux-arm@npm:0.13.8": version: 0.13.8 resolution: "esbuild-linux-arm@npm:0.13.8" @@ -11428,13 +11347,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-arm@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-arm@npm:0.14.39" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - "esbuild-linux-mips64le@npm:0.13.8": version: 0.13.8 resolution: "esbuild-linux-mips64le@npm:0.13.8" @@ -11449,13 +11361,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-mips64le@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-mips64le@npm:0.14.39" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - "esbuild-linux-ppc64le@npm:0.13.8": version: 0.13.8 resolution: "esbuild-linux-ppc64le@npm:0.13.8" @@ -11470,13 +11375,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-ppc64le@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-ppc64le@npm:0.14.39" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - "esbuild-linux-riscv64@npm:0.14.30": version: 0.14.30 resolution: "esbuild-linux-riscv64@npm:0.14.30" @@ -11484,13 +11382,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-riscv64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-riscv64@npm:0.14.39" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - "esbuild-linux-s390x@npm:0.14.30": version: 0.14.30 resolution: "esbuild-linux-s390x@npm:0.14.30" @@ -11498,13 +11389,6 @@ __metadata: languageName: node linkType: hard -"esbuild-linux-s390x@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-linux-s390x@npm:0.14.39" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - "esbuild-netbsd-64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-netbsd-64@npm:0.13.8" @@ -11519,13 +11403,6 @@ __metadata: languageName: node linkType: hard -"esbuild-netbsd-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-netbsd-64@npm:0.14.39" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - "esbuild-openbsd-64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-openbsd-64@npm:0.13.8" @@ -11540,13 +11417,6 @@ __metadata: languageName: node linkType: hard -"esbuild-openbsd-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-openbsd-64@npm:0.14.39" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - "esbuild-sunos-64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-sunos-64@npm:0.13.8" @@ -11561,13 +11431,6 @@ __metadata: languageName: node linkType: hard -"esbuild-sunos-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-sunos-64@npm:0.14.39" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - "esbuild-windows-32@npm:0.13.8": version: 0.13.8 resolution: "esbuild-windows-32@npm:0.13.8" @@ -11582,13 +11445,6 @@ __metadata: languageName: node linkType: hard -"esbuild-windows-32@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-windows-32@npm:0.14.39" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - "esbuild-windows-64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-windows-64@npm:0.13.8" @@ -11603,13 +11459,6 @@ __metadata: languageName: node linkType: hard -"esbuild-windows-64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-windows-64@npm:0.14.39" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - "esbuild-windows-arm64@npm:0.13.8": version: 0.13.8 resolution: "esbuild-windows-arm64@npm:0.13.8" @@ -11624,13 +11473,6 @@ __metadata: languageName: node linkType: hard -"esbuild-windows-arm64@npm:0.14.39": - version: 0.14.39 - resolution: "esbuild-windows-arm64@npm:0.14.39" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - "esbuild@npm:0.13.8": version: 0.13.8 resolution: "esbuild@npm:0.13.8" @@ -11693,77 +11535,6 @@ __metadata: languageName: node linkType: hard -"esbuild@npm:^0.14.25": - version: 0.14.39 - resolution: "esbuild@npm:0.14.39" - dependencies: - esbuild-android-64: 0.14.39 - esbuild-android-arm64: 0.14.39 - esbuild-darwin-64: 0.14.39 - esbuild-darwin-arm64: 0.14.39 - esbuild-freebsd-64: 0.14.39 - esbuild-freebsd-arm64: 0.14.39 - esbuild-linux-32: 0.14.39 - esbuild-linux-64: 0.14.39 - esbuild-linux-arm: 0.14.39 - esbuild-linux-arm64: 0.14.39 - esbuild-linux-mips64le: 0.14.39 - esbuild-linux-ppc64le: 0.14.39 - esbuild-linux-riscv64: 0.14.39 - esbuild-linux-s390x: 0.14.39 - esbuild-netbsd-64: 0.14.39 - esbuild-openbsd-64: 0.14.39 - esbuild-sunos-64: 0.14.39 - esbuild-windows-32: 0.14.39 - esbuild-windows-64: 0.14.39 - esbuild-windows-arm64: 0.14.39 - dependenciesMeta: - esbuild-android-64: - optional: true - esbuild-android-arm64: - optional: true - esbuild-darwin-64: - optional: true - esbuild-darwin-arm64: - optional: true - esbuild-freebsd-64: - optional: true - esbuild-freebsd-arm64: - optional: true - esbuild-linux-32: - optional: true - esbuild-linux-64: - optional: true - esbuild-linux-arm: - optional: true - esbuild-linux-arm64: - optional: true - esbuild-linux-mips64le: - optional: true - esbuild-linux-ppc64le: - optional: true - esbuild-linux-riscv64: - optional: true - esbuild-linux-s390x: - optional: true - esbuild-netbsd-64: - optional: true - esbuild-openbsd-64: - optional: true - esbuild-sunos-64: - optional: true - esbuild-windows-32: - optional: true - esbuild-windows-64: - optional: true - esbuild-windows-arm64: - optional: true - bin: - esbuild: bin/esbuild - checksum: 400d97fb3ede3bdd6a50f28fd7d18d9a009a46dcf59c3988b87842f421ae36fa9a3c81bb0acd6ab07059143bc4b5f0c429f8a4129d1dc687e00aa497eb10f77b - languageName: node - linkType: hard - "esbuild@npm:^0.14.27": version: 0.14.30 resolution: "esbuild@npm:0.14.30" @@ -12378,23 +12149,6 @@ __metadata: languageName: node linkType: hard -"execa@npm:^5.0.0": - version: 5.1.1 - resolution: "execa@npm:5.1.1" - dependencies: - cross-spawn: ^7.0.3 - get-stream: ^6.0.0 - human-signals: ^2.1.0 - is-stream: ^2.0.0 - merge-stream: ^2.0.0 - npm-run-path: ^4.0.1 - onetime: ^5.1.2 - signal-exit: ^3.0.3 - strip-final-newline: ^2.0.0 - checksum: fba9022c8c8c15ed862847e94c252b3d946036d7547af310e344a527e59021fd8b6bb0723883ea87044dc4f0201f949046993124a42ccb0855cae5bf8c786343 - languageName: node - linkType: hard - "executable@npm:^4.1.1": version: 4.1.1 resolution: "executable@npm:4.1.1" @@ -13275,13 +13029,6 @@ __metadata: languageName: node linkType: hard -"get-stream@npm:^6.0.0": - version: 6.0.1 - resolution: "get-stream@npm:6.0.1" - checksum: e04ecece32c92eebf5b8c940f51468cd53554dcbb0ea725b2748be583c9523d00128137966afce410b9b051eb2ef16d657cd2b120ca8edafcf5a65e81af63cad - languageName: node - linkType: hard - "get-symbol-description@npm:^1.0.0": version: 1.0.0 resolution: "get-symbol-description@npm:1.0.0" @@ -13406,20 +13153,6 @@ __metadata: languageName: node linkType: hard -"glob@npm:7.1.6": - version: 7.1.6 - resolution: "glob@npm:7.1.6" - dependencies: - fs.realpath: ^1.0.0 - inflight: ^1.0.4 - inherits: 2 - minimatch: ^3.0.4 - once: ^1.3.0 - path-is-absolute: ^1.0.0 - checksum: 351d549dd90553b87c2d3f90ce11aed9e1093c74130440e7ae0592e11bbcd2ce7f0ebb8ba6bfe63aaf9b62166a7f4c80cb84490ae5d78408bb2572bf7d4ee0a6 - languageName: node - linkType: hard - "glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0": version: 7.2.0 resolution: "glob@npm:7.2.0" @@ -13478,7 +13211,7 @@ __metadata: languageName: node linkType: hard -"globby@npm:^11.0.2, globby@npm:^11.0.3, globby@npm:^11.1.0": +"globby@npm:^11.0.2, globby@npm:^11.1.0": version: 11.1.0 resolution: "globby@npm:11.1.0" dependencies: @@ -14082,13 +13815,6 @@ __metadata: languageName: node linkType: hard -"human-signals@npm:^2.1.0": - version: 2.1.0 - resolution: "human-signals@npm:2.1.0" - checksum: b87fd89fce72391625271454e70f67fe405277415b48bcc0117ca73d31fa23a4241787afdc8d67f5a116cf37258c052f59ea82daffa72364d61351423848e3b8 - languageName: node - linkType: hard - "humanize-ms@npm:^1.2.1": version: 1.2.1 resolution: "humanize-ms@npm:1.2.1" @@ -14858,13 +14584,6 @@ __metadata: languageName: node linkType: hard -"is-promise@npm:^4.0.0": - version: 4.0.0 - resolution: "is-promise@npm:4.0.0" - checksum: 0b46517ad47b00b6358fd6553c83ec1f6ba9acd7ffb3d30a0bf519c5c69e7147c132430452351b8a9fc198f8dd6c4f76f8e6f5a7f100f8c77d57d9e0f4261a8a - languageName: node - linkType: hard - "is-regex@npm:^1.0.4, is-regex@npm:^1.1.2, is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -15292,13 +15011,6 @@ __metadata: languageName: node linkType: hard -"joycon@npm:^3.0.1": - version: 3.1.1 - resolution: "joycon@npm:3.1.1" - checksum: 8003c9c3fc79c5c7602b1c7e9f7a2df2e9916f046b0dbad862aa589be78c15734d11beb9fe846f5e06138df22cb2ad29961b6a986ba81c4920ce2b15a7f11067 - languageName: node - linkType: hard - "js-string-escape@npm:^1.0.1": version: 1.0.1 resolution: "js-string-escape@npm:1.0.1" @@ -15751,13 +15463,6 @@ __metadata: languageName: node linkType: hard -"lilconfig@npm:^2.0.5": - version: 2.0.5 - resolution: "lilconfig@npm:2.0.5" - checksum: f7bb9e42656f06930ad04e583026f087508ae408d3526b8b54895e934eb2a966b7aafae569656f2c79a29fe6d779b3ec44ba577e80814734c8655d6f71cdf2d1 - languageName: node - linkType: hard - "lines-and-columns@npm:^1.1.6": version: 1.2.4 resolution: "lines-and-columns@npm:1.2.4" @@ -15799,13 +15504,6 @@ __metadata: languageName: node linkType: hard -"load-tsconfig@npm:^0.2.0": - version: 0.2.3 - resolution: "load-tsconfig@npm:0.2.3" - checksum: e28d1b2725fda76ee69fa4ee21b1257fd5b77b12e1be09cdc0b67f953e62ffbc3e7ac1a6267ec21309f95310cd10635e28a3cb38d04be3f7d683c4fe7914d7a9 - languageName: node - linkType: hard - "loader-runner@npm:^2.4.0": version: 2.4.0 resolution: "loader-runner@npm:2.4.0" @@ -15938,13 +15636,6 @@ __metadata: languageName: node linkType: hard -"lodash.sortby@npm:^4.7.0": - version: 4.7.0 - resolution: "lodash.sortby@npm:4.7.0" - checksum: db170c9396d29d11fe9a9f25668c4993e0c1331bcb941ddbd48fb76f492e732add7f2a47cfdf8e9d740fa59ac41bbfaf931d268bc72aab3ab49e9f89354d718c - languageName: node - linkType: hard - "lodash.uniq@npm:4.5.0": version: 4.5.0 resolution: "lodash.uniq@npm:4.5.0" @@ -16665,6 +16356,15 @@ __metadata: languageName: node linkType: hard +"modele-social@npm:^0.6.1": + version: 0.6.1 + resolution: "modele-social@npm:0.6.1" + peerDependencies: + publicodes: ^1.0.0-beta.32 + checksum: b0bcdb859a739616de31d184e9f2eb5fc7f8b6a3d376976f0d62acf3847a476393d7d387a965056033e9ca718436add48e44b543a59b6235dbff87c89cdefbd3 + languageName: node + linkType: hard + "modele-social@workspace:^, modele-social@workspace:modele-social": version: 0.0.0-use.local resolution: "modele-social@workspace:modele-social" @@ -16726,17 +16426,6 @@ __metadata: languageName: node linkType: hard -"mz@npm:^2.7.0": - version: 2.7.0 - resolution: "mz@npm:2.7.0" - dependencies: - any-promise: ^1.0.0 - object-assign: ^4.0.1 - thenify-all: ^1.0.0 - checksum: 8427de0ece99a07e9faed3c0c6778820d7543e3776f9a84d22cf0ec0a8eb65f6e9aee9c9d353ff9a105ff62d33a9463c6ca638974cc652ee8140cd1e35951c87 - languageName: node - linkType: hard - "nan@npm:^2.12.1": version: 2.15.0 resolution: "nan@npm:2.15.0" @@ -17068,7 +16757,7 @@ __metadata: languageName: node linkType: hard -"npm-run-path@npm:^4.0.0, npm-run-path@npm:^4.0.1": +"npm-run-path@npm:^4.0.0": version: 4.0.1 resolution: "npm-run-path@npm:4.0.1" dependencies: @@ -17301,7 +16990,7 @@ __metadata: languageName: node linkType: hard -"onetime@npm:^5.1.0, onetime@npm:^5.1.2": +"onetime@npm:^5.1.0": version: 5.1.2 resolution: "onetime@npm:5.1.2" dependencies: @@ -18030,24 +17719,6 @@ __metadata: languageName: node linkType: hard -"postcss-load-config@npm:^3.0.1": - version: 3.1.4 - resolution: "postcss-load-config@npm:3.1.4" - dependencies: - lilconfig: ^2.0.5 - yaml: ^1.10.2 - peerDependencies: - postcss: ">=8.0.9" - ts-node: ">=9.0.0" - peerDependenciesMeta: - postcss: - optional: true - ts-node: - optional: true - checksum: 1c589504c2d90b1568aecae8238ab993c17dba2c44f848a8f13619ba556d26a1c09644d5e6361b5784e721e94af37b604992f9f3dc0483e687a0cc1cc5029a34 - languageName: node - linkType: hard - "postcss-loader@npm:^4.2.0": version: 4.3.0 resolution: "postcss-loader@npm:4.3.0" @@ -18392,7 +18063,7 @@ __metadata: languageName: node linkType: hard -"publicodes@npm:=1.0.0-beta.40": +"publicodes@npm:=1.0.0-beta.40, publicodes@npm:^1.0.0-beta.40": version: 1.0.0-beta.40 resolution: "publicodes@npm:1.0.0-beta.40" dependencies: @@ -19846,20 +19517,6 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^2.60.0": - version: 2.74.0 - resolution: "rollup@npm:2.74.0" - dependencies: - fsevents: ~2.3.2 - dependenciesMeta: - fsevents: - optional: true - bin: - rollup: dist/bin/rollup - checksum: 7101bdf6b5fd8600718049b3218cd51ebd44de28893a94cae0a5fe69d65c5f6bbe0d4a67a05ffc3499d24e0c5140baf2123a83ae0b5c6b015f2ca8cc444777ec - languageName: node - linkType: hard - "root@workspace:.": version: 0.0.0-use.local resolution: "root@workspace:." @@ -20213,13 +19870,6 @@ __metadata: languageName: node linkType: hard -"serverless-http@npm:^3.0.1": - version: 3.0.1 - resolution: "serverless-http@npm:3.0.1" - checksum: 2f35619e9effa430c9e90c5b636cfe662d2f47bf70628ad1b12845d784a9e4c706c139224175bca3b4fd0a13297ee81da5ce3e7d35f0654136497453e18c0c35 - languageName: node - linkType: hard - "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -20331,7 +19981,7 @@ __metadata: languageName: node linkType: hard -"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": +"signal-exit@npm:^3.0.0, signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" checksum: a2f098f247adc367dffc27845853e9959b9e88b01cb301658cfe4194352d8d2bb32e18467c786a7fe15f1d44b233ea35633d076d5e737870b7139949d1ab6318 @@ -20618,15 +20268,6 @@ __metadata: languageName: node linkType: hard -"source-map@npm:0.8.0-beta.0": - version: 0.8.0-beta.0 - resolution: "source-map@npm:0.8.0-beta.0" - dependencies: - whatwg-url: ^7.0.0 - checksum: e94169be6461ab0ac0913313ad1719a14c60d402bd22b0ad96f4a6cffd79130d91ab5df0a5336a326b04d2df131c1409f563c9dc0d21a6ca6239a44b6c8dbd92 - languageName: node - linkType: hard - "source-map@npm:^0.5.0, source-map@npm:^0.5.6, source-map@npm:^0.5.7": version: 0.5.7 resolution: "source-map@npm:0.5.7" @@ -21107,23 +20748,6 @@ __metadata: languageName: node linkType: hard -"sucrase@npm:^3.20.3": - version: 3.21.0 - resolution: "sucrase@npm:3.21.0" - dependencies: - commander: ^4.0.0 - glob: 7.1.6 - lines-and-columns: ^1.1.6 - mz: ^2.7.0 - pirates: ^4.0.1 - ts-interface-checker: ^0.1.9 - bin: - sucrase: bin/sucrase - sucrase-node: bin/sucrase-node - checksum: d686f255af65bab2cb4e685287a7a4fe00f241a891a2ddea8c6218ff8f412780339d4d544e4a582e93e3994d1ebbe2fbce6a555474e80641958319a2b249e836 - languageName: node - linkType: hard - "supports-color@npm:^5.3.0, supports-color@npm:^5.5.0": version: 5.5.0 resolution: "supports-color@npm:5.5.0" @@ -21181,7 +20805,7 @@ __metadata: languageName: node linkType: hard -"swagger-ui-dist@npm:^4.11.0": +"swagger-ui-dist@npm:^4.11.1": version: 4.11.1 resolution: "swagger-ui-dist@npm:4.11.1" checksum: 678f677f2620f58d868d3f97832d9a9a9402e88f3d513da5749273d78c527cd8825db5d275f6046badf981ddb977b6c8737a384c575bdc8de2a67605ff11822b @@ -21370,24 +20994,6 @@ __metadata: languageName: node linkType: hard -"thenify-all@npm:^1.0.0": - version: 1.6.0 - resolution: "thenify-all@npm:1.6.0" - dependencies: - thenify: ">= 3.1.0 < 4" - checksum: dba7cc8a23a154cdcb6acb7f51d61511c37a6b077ec5ab5da6e8b874272015937788402fd271fdfc5f187f8cb0948e38d0a42dcc89d554d731652ab458f5343e - languageName: node - linkType: hard - -"thenify@npm:>= 3.1.0 < 4": - version: 3.3.1 - resolution: "thenify@npm:3.3.1" - dependencies: - any-promise: ^1.0.0 - checksum: 84e1b804bfec49f3531215f17b4a6e50fd4397b5f7c1bccc427b9c656e1ecfb13ea79d899930184f78bc2f57285c54d9a50a590c8868f4f0cef5c1d9f898b05e - languageName: node - linkType: hard - "throttle-debounce@npm:^3.0.0": version: 3.0.1 resolution: "throttle-debounce@npm:3.0.1" @@ -21627,15 +21233,6 @@ __metadata: languageName: node linkType: hard -"tr46@npm:^1.0.1": - version: 1.0.1 - resolution: "tr46@npm:1.0.1" - dependencies: - punycode: ^2.1.0 - checksum: 96d4ed46bc161db75dbf9247a236ea0bfcaf5758baae6749e92afab0bc5a09cb59af21788ede7e55080f2bf02dce3e4a8f2a484cc45164e29f4b5e68f7cbcc1a - languageName: node - linkType: hard - "tr46@npm:~0.0.3": version: 0.0.3 resolution: "tr46@npm:0.0.3" @@ -21694,13 +21291,6 @@ __metadata: languageName: node linkType: hard -"ts-interface-checker@npm:^0.1.9": - version: 0.1.13 - resolution: "ts-interface-checker@npm:0.1.13" - checksum: 20c29189c2dd6067a8775e07823ddf8d59a33e2ffc47a1bd59a5cb28bb0121a2969a816d5e77eda2ed85b18171aa5d1c4005a6b88ae8499ec7cc49f78571cb5e - languageName: node - linkType: hard - "ts-morph@npm:^13.0.3": version: 13.0.3 resolution: "ts-morph@npm:13.0.3" @@ -21711,7 +21301,7 @@ __metadata: languageName: node linkType: hard -"ts-node@npm:^10.5.0, ts-node@npm:^10.7.0": +"ts-node@npm:^10.5.0": version: 10.7.0 resolution: "ts-node@npm:10.7.0" dependencies: @@ -21749,6 +21339,44 @@ __metadata: languageName: node linkType: hard +"ts-node@npm:^10.8.0": + version: 10.8.0 + resolution: "ts-node@npm:10.8.0" + dependencies: + "@cspotcode/source-map-support": ^0.8.0 + "@tsconfig/node10": ^1.0.7 + "@tsconfig/node12": ^1.0.7 + "@tsconfig/node14": ^1.0.0 + "@tsconfig/node16": ^1.0.2 + acorn: ^8.4.1 + acorn-walk: ^8.1.1 + arg: ^4.1.0 + create-require: ^1.1.0 + diff: ^4.0.1 + make-error: ^1.1.1 + v8-compile-cache-lib: ^3.0.1 + yn: 3.1.1 + peerDependencies: + "@swc/core": ">=1.2.50" + "@swc/wasm": ">=1.2.50" + "@types/node": "*" + typescript: ">=2.7" + peerDependenciesMeta: + "@swc/core": + optional: true + "@swc/wasm": + optional: true + bin: + ts-node: dist/bin.js + ts-node-cwd: dist/bin-cwd.js + ts-node-esm: dist/bin-esm.js + ts-node-script: dist/bin-script.js + ts-node-transpile-only: dist/bin-transpile.js + ts-script: dist/bin-script-deprecated.js + checksum: 1c22dc8dd80d0ba4dd4250b82cc032b63f6fbe8c87f8197cef43e7f9e2d43f5b333b445ed712e3006e24119257b4bff2c46605f7da61ab6f5e9514885d296f0c + languageName: node + linkType: hard + "ts-pnp@npm:^1.1.6": version: 1.2.0 resolution: "ts-pnp@npm:1.2.0" @@ -21792,36 +21420,6 @@ __metadata: languageName: node linkType: hard -"tsup@npm:^5.12.8": - version: 5.12.8 - resolution: "tsup@npm:5.12.8" - dependencies: - bundle-require: ^3.0.2 - cac: ^6.7.12 - chokidar: ^3.5.1 - debug: ^4.3.1 - esbuild: ^0.14.25 - execa: ^5.0.0 - globby: ^11.0.3 - joycon: ^3.0.1 - postcss-load-config: ^3.0.1 - resolve-from: ^5.0.0 - rollup: ^2.60.0 - source-map: 0.8.0-beta.0 - sucrase: ^3.20.3 - tree-kill: ^1.2.2 - peerDependencies: - typescript: ^4.1.0 - peerDependenciesMeta: - typescript: - optional: true - bin: - tsup: dist/cli-default.js - tsup-node: dist/cli-node.js - checksum: 52629d44e3804a51e2136b37d9cc725d736007aaf19ef4795b1c3f8ede5a786386e6e4f4dcfb5e8e00496b014ed767352d1b77a2d48dd8f72a064b94617934e5 - languageName: node - linkType: hard - "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" @@ -21935,16 +21533,6 @@ __metadata: languageName: node linkType: hard -"typescript@npm:4.7.1-rc": - version: 4.7.1-rc - resolution: "typescript@npm:4.7.1-rc" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: c340f341cb974310b20c49ff52419cd0041e9591d0e25c127d1f8796300b72cf89484448128dfac13f49346b8b56ce257f4e75165b9f941b43d11936849de15c - languageName: node - linkType: hard - "typescript@npm:^4.2.4, typescript@npm:^4.3.2": version: 4.6.3 resolution: "typescript@npm:4.6.3" @@ -21955,13 +21543,13 @@ __metadata: languageName: node linkType: hard -"typescript@patch:typescript@4.7.1-rc#~builtin": - version: 4.7.1-rc - resolution: "typescript@patch:typescript@npm%3A4.7.1-rc#~builtin::version=4.7.1-rc&hash=bda367" +"typescript@npm:^4.7.2": + version: 4.7.2 + resolution: "typescript@npm:4.7.2" bin: tsc: bin/tsc tsserver: bin/tsserver - checksum: 76f6f2e270199a2d239204c9f3d866f9817c83da1d870f15a6657437d2ec5f5411f987508effd02a38f438b443c2967c10d06514150911a8bcba4bc53c8630ca + checksum: 5163585e6b56410f77d5483b698d9489bbee8902c99029eb70cf6d21525a186530ce19a00951af84eefd4a131cc51d0959f5118e25e70ab61f45ac4057dbd1ef languageName: node linkType: hard @@ -21975,6 +21563,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@^4.7.2#~builtin": + version: 4.7.2 + resolution: "typescript@patch:typescript@npm%3A4.7.2#~builtin::version=4.7.2&hash=bda367" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 09d93fc0983d38eadd9b0427f790b49b4437f45002a87d447be3fbe53120880e87a91dd03e1d900498f99205d6e0b7c9784fe41fca11d56f4bbce371f74bb160 + languageName: node + linkType: hard + "uglify-js@npm:^3.1.4": version: 3.15.3 resolution: "uglify-js@npm:3.15.3" @@ -22473,6 +22071,13 @@ __metadata: languageName: node linkType: hard +"v8-compile-cache-lib@npm:^3.0.1": + version: 3.0.1 + resolution: "v8-compile-cache-lib@npm:3.0.1" + checksum: 78089ad549e21bcdbfca10c08850022b22024cdcc2da9b168bcf5a73a6ed7bf01a9cebb9eac28e03cd23a684d81e0502797e88f3ccd27a32aeab1cfc44c39da0 + languageName: node + linkType: hard + "v8-compile-cache@npm:^2.0.3": version: 2.3.0 resolution: "v8-compile-cache@npm:2.3.0" @@ -22874,13 +22479,6 @@ __metadata: languageName: node linkType: hard -"webidl-conversions@npm:^4.0.2": - version: 4.0.2 - resolution: "webidl-conversions@npm:4.0.2" - checksum: c93d8dfe908a0140a4ae9c0ebc87a33805b416a33ee638a605b551523eec94a9632165e54632f6d57a39c5f948c4bab10e0e066525e9a4b87a79f0d04fbca374 - languageName: node - linkType: hard - "webpack-dev-middleware@npm:^3.7.3": version: 3.7.3 resolution: "webpack-dev-middleware@npm:3.7.3" @@ -23045,17 +22643,6 @@ __metadata: languageName: node linkType: hard -"whatwg-url@npm:^7.0.0": - version: 7.1.0 - resolution: "whatwg-url@npm:7.1.0" - dependencies: - lodash.sortby: ^4.7.0 - tr46: ^1.0.1 - webidl-conversions: ^4.0.2 - checksum: fecb07c87290b47d2ec2fb6d6ca26daad3c9e211e0e531dd7566e7ff95b5b3525a57d4f32640ad4adf057717e0c215731db842ad761e61d947e81010e05cf5fd - languageName: node - linkType: hard - "which-boxed-primitive@npm:^1.0.2": version: 1.0.2 resolution: "which-boxed-primitive@npm:1.0.2" @@ -23291,7 +22878,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^1.10.0, yaml@npm:^1.10.2, yaml@npm:^1.7.2, yaml@npm:^1.9.2": +"yaml@npm:^1.10.0, yaml@npm:^1.7.2, yaml@npm:^1.9.2": version: 1.10.2 resolution: "yaml@npm:1.10.2" checksum: ce4ada136e8a78a0b08dc10b4b900936912d15de59905b2bf415b4d33c63df1d555d23acb2a41b23cf9fb5da41c256441afca3d6509de7247daa062fd2c5ea5f