From fbccee69dd687e6ac6e429451fd79a6185a98f9a Mon Sep 17 00:00:00 2001 From: Hezekiah Hendry <46537907+RealShadowNova@users.noreply.github.com> Date: Wed, 4 May 2022 11:46:22 -0400 Subject: [PATCH] chore: repository cleanup (#80) * chore: repository cleanup * chore(vscode): remove github-markdown-preview * chore: final touches * ci(integration): remove ci cache * ci(labelssync): naming --- .commitlintrc.json | 7 + .github/workflows/auto-deprecate.yml | 2 + .github/workflows/continuous-delivery.yml | 19 +- .github/workflows/continuous-integration.yml | 43 +-- .github/workflows/deprecate-on-merge.yml | 27 ++ .github/workflows/labelssync.yml | 2 +- .vscode/settings.json | 5 +- package.json | 11 +- tsconfig.base.json | 3 +- typedoc.json | 5 - yarn.lock | 354 +------------------ 11 files changed, 76 insertions(+), 402 deletions(-) create mode 100644 .commitlintrc.json create mode 100644 .github/workflows/deprecate-on-merge.yml delete mode 100644 typedoc.json diff --git a/.commitlintrc.json b/.commitlintrc.json new file mode 100644 index 00000000..fadd4a3a --- /dev/null +++ b/.commitlintrc.json @@ -0,0 +1,7 @@ +{ + "extends": ["@commitlint/config-conventional"], + "rules": { + "type-enum": [2, "always", ["chore", "ci", "docs", "feat", "fix", "perf", "refactor", "style", "test"]], + "footer-leading-blank": [2, "always"] + } +} diff --git a/.github/workflows/auto-deprecate.yml b/.github/workflows/auto-deprecate.yml index 2b0fa636..5d7e00d7 100644 --- a/.github/workflows/auto-deprecate.yml +++ b/.github/workflows/auto-deprecate.yml @@ -15,6 +15,8 @@ jobs: uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # tag=v3 with: node-version: 16 + cache: yarn + registry-url: https://registry.npmjs.org/ - name: Install Dependencies run: yarn --immutable - name: Deprecate Versions diff --git a/.github/workflows/continuous-delivery.yml b/.github/workflows/continuous-delivery.yml index 1d7b2d35..db07ba9a 100644 --- a/.github/workflows/continuous-delivery.yml +++ b/.github/workflows/continuous-delivery.yml @@ -6,8 +6,8 @@ on: prNumber: description: The number of the PR that is being deployed required: true - ref: - description: The branch that is being deployed. Should be a branch on the given repository + branch: + description: The branch that is being deployed. required: false default: main push: @@ -15,33 +15,34 @@ on: - main jobs: - Publish: - name: Publish Next to npm + publish: + name: Publish Next to NPM runs-on: ubuntu-latest steps: - name: Checkout Project uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3 with: fetch-depth: 0 - ref: ${{ github.event.inputs.ref || 'main' }} - - name: Add TypeScript problem matcher + ref: ${{ github.event.inputs.branch || 'main' }} + - name: Add TypeScript Problem Matcher run: echo "::add-matcher::.github/problemMatchers/tsc.json" - - name: Use Node.js 16 + - name: Use Node.js v16 uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # tag=v3 with: node-version: 16 + cache: yarn registry-url: https://registry.npmjs.org/ - name: Install Dependencies run: yarn --immutable - name: Bump Version & Publish run: | - # Resolve the tag to be used. "next" for push events, "pr-{prNumber}" for dispatch events. + echo -e "\n# Resolve the tag to be used. \"next\" for push events, \"pr-{prNumber}\" for dispatch events." TAG=$([[ ${{ github.event_name }} == 'push' ]] && echo 'next' || echo 'pr-${{ github.event.inputs.prNumber }}') echo -e "\n# Bump the version" yarn standard-version --skip.commit --skip.tag --prerelease "${TAG}.$(git rev-parse --verify --shot HEAD)" echo -e "\n# Publish to NPM" - npm publish --tag ${TAG} + yarn release --tag ${TAG} env: NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }} diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml index e7e1c9df..b734903a 100644 --- a/.github/workflows/continuous-integration.yml +++ b/.github/workflows/continuous-integration.yml @@ -4,34 +4,30 @@ on: push: branches: - main + - stable pull_request: jobs: - Linting: + linting: name: Linting runs-on: ubuntu-latest steps: - name: Checkout Project uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3 - - name: Add problem matcher + - name: Add ESLint Problem Matcher run: echo "::add-matcher::.github/problemMatchers/eslint.json" - name: Use Node.js v16 uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # tag=v3 with: node-version: 16 - - name: Restore CI Cache - uses: actions/cache@48af2dc4a9e8278b89d7fa154b955c30c6aaab09 # tag=v3 - id: cache-restore - with: - path: node_modules - key: ${{ runner.os }}-16-${{ hashFiles('**/yarn.lock') }} - - name: Install Dependencies if Cache Miss - if: ${{ !steps.cache-restore.outputs.cache-hit }} + cache: yarn + registry-url: https://registry.npmjs.org/ + - name: Install Dependencies run: yarn --immutable - name: Run ESLint run: yarn lint --fix=false - Testing: + testing: name: Unit Tests runs-on: ubuntu-latest steps: @@ -41,37 +37,28 @@ jobs: uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # tag=v3 with: node-version: 16 - - name: Restore CI Cache - uses: actions/cache@48af2dc4a9e8278b89d7fa154b955c30c6aaab09 # tag=v3 - id: cache-restore - with: - path: node_modules - key: ${{ runner.os }}-16-${{ hashFiles('**/yarn.lock') }} - - name: Install Dependencies if Cache Miss - if: ${{ !steps.cache-restore.outputs.cache-hit }} + cache: yarn + registry-url: https://registry.npmjs.org/ + - name: Install Dependencies run: yarn --immutable - name: Run tests run: yarn test --coverage - Building: + building: name: Compile Source Code runs-on: ubuntu-latest steps: - name: Checkout Project uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3 - - name: Add problem matcher + - name: Add TypeScript Problem Matcher run: echo "::add-matcher::.github/problemMatchers/tsc.json" - name: Use Node.js v16 uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # tag=v3 with: node-version: 16 - - name: Restore CI Cache - uses: actions/cache@48af2dc4a9e8278b89d7fa154b955c30c6aaab09 # tag=v3 - id: cache-restore - with: - path: node_modules - key: ${{ runner.os }}-16-${{ hashFiles('**/yarn.lock') }} - - name: Install Dependencies if Cache Miss + cache: yarn + registry-url: https://registry.npmjs.org/ + - name: Install Dependencies if: ${{ !steps.cache-restore.outputs.cache-hit }} run: yarn --immutable - name: Build Code diff --git a/.github/workflows/deprecate-on-merge.yml b/.github/workflows/deprecate-on-merge.yml new file mode 100644 index 00000000..ec6faada --- /dev/null +++ b/.github/workflows/deprecate-on-merge.yml @@ -0,0 +1,27 @@ +name: NPM Deprecate PR On Merge + +on: + pull_request: + types: + - closed + +jobs: + deprecate-on-merge: + name: NPM Deprecate PR On Merge + runs-on: ubuntu-latest + steps: + - name: Checkout Project + uses: actions/checkout@2541b1294d2704b0964813337f33b291d3f8596b # tag=v3 + - name: Use Node.js v16 + uses: actions/setup-node@56337c425554a6be30cdef71bf441f15be286854 # tag=v3 + with: + node-version: 16 + cache: yarn + registry-url: https://registry.npmjs.org/ + - name: Install Dependencies + run: yarn --immutable + - name: Deprecate versions + run: yarn npm-deprecate --name "*pr-${PR_NUMBER}*" -d -v + env: + NODE_AUTH_TOKEN: ${{ secrets.NPM_PUBLISH_TOKEN }} + PR_NUMBER: ${{ github.event.number }} diff --git a/.github/workflows/labelssync.yml b/.github/workflows/labelssync.yml index 04f2da2c..8a42555c 100644 --- a/.github/workflows/labelssync.yml +++ b/.github/workflows/labelssync.yml @@ -6,7 +6,7 @@ on: workflow_dispatch: jobs: - label_sync: + label-sync: name: Automatic Label Synchronization runs-on: ubuntu-latest steps: diff --git a/.vscode/settings.json b/.vscode/settings.json index 4292e782..8eac8f48 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -10,8 +10,5 @@ "source.organizeImports": true }, "files.eol": "\n", - "typescript.tsdk": "node_modules\\typescript\\lib", - "cSpell.maxNumberOfProblems": 8, - "cSpell.numSuggestions": 24, - "cSpell.words": ["joshdb", "Évelyne", "Lachance", "Hendry", "typedoc", "realware", "commitlint", "favware", "tsbuildinfo", "middlewares"] + "typescript.tsdk": "node_modules\\typescript\\lib" } diff --git a/package.json b/package.json index 9be4837a..b7d4e448 100644 --- a/package.json +++ b/package.json @@ -20,13 +20,13 @@ }, "scripts": { "clean": "rimraf dist node_modules/.cache", - "docs": "typedoc", "lint": "eslint src tests --ext ts --fix", "format": "prettier --write \"{src,tests}/**/*.ts\"", "test": "jest", "update": "yarn upgrade-interactive", "build": "rollup -c rollup.bundle.ts", "watch": "tsc -b src -w", + "release": "npm publish", "prepublishOnly": "rollup-type-bundler", "prepare": "husky install" }, @@ -65,9 +65,7 @@ "standard-version": "^9.3.2", "ts-jest": "^27.1.4", "ts-node": "^10.7.0", - "typedoc": "^0.22.15", - "typescript": "^4.6.4", - "vite": "^2.9.6" + "typescript": "^4.6.4" }, "repository": { "type": "git", @@ -94,11 +92,6 @@ "@commitlint/config-conventional" ] }, - "config": { - "commitizen": { - "path": "./node_modules/cz-conventional-changelog" - } - }, "lint-staged": { "*.ts": "eslint --fix --ext ts" }, diff --git a/tsconfig.base.json b/tsconfig.base.json index 19abfba9..85bbc3c0 100644 --- a/tsconfig.base.json +++ b/tsconfig.base.json @@ -4,7 +4,6 @@ "importHelpers": true, "noEmitHelpers": true, "target": "ES2021", - "module": "ESNext", - "types": ["vite/client", "jest"] + "module": "ESNext" } } diff --git a/typedoc.json b/typedoc.json deleted file mode 100644 index afd1f742..00000000 --- a/typedoc.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "entryPoints": ["src/index.ts"], - "json": "docs/api.json", - "tsconfig": "src/tsconfig.json" -} diff --git a/yarn.lock b/yarn.lock index 63ac6c8b..3117b8e8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -903,13 +903,13 @@ __metadata: linkType: hard "@joshdb/core@npm:next": - version: 3.0.0-next.7b155ed9e89f985eeb2e055cf00e11d2d4ba706f.0 - resolution: "@joshdb/core@npm:3.0.0-next.7b155ed9e89f985eeb2e055cf00e11d2d4ba706f.0" + version: 3.0.0-next.55a98a756cefd58c27a76bc8d495fa57c02fdad8.0 + resolution: "@joshdb/core@npm:3.0.0-next.55a98a756cefd58c27a76bc8d495fa57c02fdad8.0" dependencies: "@sapphire/utilities": ^3.6.2 property-helpers: ^1.1.0 reflect-metadata: ^0.1.13 - checksum: 0d1d14375b1194f5ae70d5098caea5ec12453a2ca410e47eaa07cd208aa5c54abb4134ca5279e50c35efe7957e3b0ada9f1b1130a7d3611f06848b35db0bcb7e + checksum: cdbc1a3949eea322e6869aabac014ccc24898ba8f3622b1fdd3ee92d34fa7017ee179e5c4ab1a9c57c951fe11640cc4ce17f5e15a3e53c866b08e0bb7bf53976 languageName: node linkType: hard @@ -949,9 +949,7 @@ __metadata: standard-version: ^9.3.2 ts-jest: ^27.1.4 ts-node: ^10.7.0 - typedoc: ^0.22.15 typescript: ^4.6.4 - vite: ^2.9.6 languageName: unknown linkType: soft @@ -2751,9 +2749,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.4.118": - version: 1.4.131 - resolution: "electron-to-chromium@npm:1.4.131" - checksum: adf3159d22dd8ae3e46e86fe89e91ad39f622855ece36a0f73e53171792dead8e6876c3246e8b54b259b3a7d68ef093e020a12d55adf34692ed38d4c172b0376 + version: 1.4.132 + resolution: "electron-to-chromium@npm:1.4.132" + checksum: 133be125d1fa9693ce1d2f83d3f03a79ee19059fb95c203af87c4f833e661b7185ddb918fc53e272a7c8ff4169907cf1879790d1681011c6035c5c4f66b2848a languageName: node linkType: hard @@ -2819,217 +2817,6 @@ __metadata: languageName: node linkType: hard -"esbuild-android-64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-android-64@npm:0.14.38" - conditions: os=android & cpu=x64 - languageName: node - linkType: hard - -"esbuild-android-arm64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-android-arm64@npm:0.14.38" - conditions: os=android & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-darwin-64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-darwin-64@npm:0.14.38" - conditions: os=darwin & cpu=x64 - languageName: node - linkType: hard - -"esbuild-darwin-arm64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-darwin-arm64@npm:0.14.38" - conditions: os=darwin & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-freebsd-64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-freebsd-64@npm:0.14.38" - conditions: os=freebsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-freebsd-arm64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-freebsd-arm64@npm:0.14.38" - conditions: os=freebsd & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-32@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-linux-32@npm:0.14.38" - conditions: os=linux & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-linux-64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-linux-64@npm:0.14.38" - conditions: os=linux & cpu=x64 - languageName: node - linkType: hard - -"esbuild-linux-arm64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-linux-arm64@npm:0.14.38" - conditions: os=linux & cpu=arm64 - languageName: node - linkType: hard - -"esbuild-linux-arm@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-linux-arm@npm:0.14.38" - conditions: os=linux & cpu=arm - languageName: node - linkType: hard - -"esbuild-linux-mips64le@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-linux-mips64le@npm:0.14.38" - conditions: os=linux & cpu=mips64el - languageName: node - linkType: hard - -"esbuild-linux-ppc64le@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-linux-ppc64le@npm:0.14.38" - conditions: os=linux & cpu=ppc64 - languageName: node - linkType: hard - -"esbuild-linux-riscv64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-linux-riscv64@npm:0.14.38" - conditions: os=linux & cpu=riscv64 - languageName: node - linkType: hard - -"esbuild-linux-s390x@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-linux-s390x@npm:0.14.38" - conditions: os=linux & cpu=s390x - languageName: node - linkType: hard - -"esbuild-netbsd-64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-netbsd-64@npm:0.14.38" - conditions: os=netbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-openbsd-64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-openbsd-64@npm:0.14.38" - conditions: os=openbsd & cpu=x64 - languageName: node - linkType: hard - -"esbuild-sunos-64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-sunos-64@npm:0.14.38" - conditions: os=sunos & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-32@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-windows-32@npm:0.14.38" - conditions: os=win32 & cpu=ia32 - languageName: node - linkType: hard - -"esbuild-windows-64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-windows-64@npm:0.14.38" - conditions: os=win32 & cpu=x64 - languageName: node - linkType: hard - -"esbuild-windows-arm64@npm:0.14.38": - version: 0.14.38 - resolution: "esbuild-windows-arm64@npm:0.14.38" - conditions: os=win32 & cpu=arm64 - languageName: node - linkType: hard - -"esbuild@npm:^0.14.27": - version: 0.14.38 - resolution: "esbuild@npm:0.14.38" - dependencies: - esbuild-android-64: 0.14.38 - esbuild-android-arm64: 0.14.38 - esbuild-darwin-64: 0.14.38 - esbuild-darwin-arm64: 0.14.38 - esbuild-freebsd-64: 0.14.38 - esbuild-freebsd-arm64: 0.14.38 - esbuild-linux-32: 0.14.38 - esbuild-linux-64: 0.14.38 - esbuild-linux-arm: 0.14.38 - esbuild-linux-arm64: 0.14.38 - esbuild-linux-mips64le: 0.14.38 - esbuild-linux-ppc64le: 0.14.38 - esbuild-linux-riscv64: 0.14.38 - esbuild-linux-s390x: 0.14.38 - esbuild-netbsd-64: 0.14.38 - esbuild-openbsd-64: 0.14.38 - esbuild-sunos-64: 0.14.38 - esbuild-windows-32: 0.14.38 - esbuild-windows-64: 0.14.38 - esbuild-windows-arm64: 0.14.38 - 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: d7523a36bd28016c010829c527386dbc0c6b9f514920abf5ac8003f346665161aa61026fd6822c5091fc1c1af52fe26c9281a81740fc06f2994cdbb7c2880297 - languageName: node - linkType: hard - "escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" @@ -3676,7 +3463,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.2.0": +"glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4": version: 7.2.0 resolution: "glob@npm:7.2.0" dependencies: @@ -4796,13 +4583,6 @@ __metadata: languageName: node linkType: hard -"jsonc-parser@npm:^3.0.0": - version: 3.0.0 - resolution: "jsonc-parser@npm:3.0.0" - checksum: 1df2326f1f9688de30c70ff19c5b2a83ba3b89a1036160da79821d1361090775e9db502dc57a67c11b56e1186fc1ed70b887f25c5febf9a3ec4f91435836c99d - languageName: node - linkType: hard - "jsonfile@npm:^6.0.1": version: 6.1.0 resolution: "jsonfile@npm:6.1.0" @@ -5029,13 +4809,6 @@ __metadata: languageName: node linkType: hard -"lunr@npm:^2.3.9": - version: 2.3.9 - resolution: "lunr@npm:2.3.9" - checksum: 176719e24fcce7d3cf1baccce9dd5633cd8bdc1f41ebe6a180112e5ee99d80373fe2454f5d4624d437e5a8319698ca6837b9950566e15d2cae5f2a543a3db4b8 - languageName: node - linkType: hard - "magic-string@npm:^0.26.1": version: 0.26.1 resolution: "magic-string@npm:0.26.1" @@ -5132,15 +4905,6 @@ __metadata: languageName: node linkType: hard -"marked@npm:^4.0.12": - version: 4.0.15 - resolution: "marked@npm:4.0.15" - bin: - marked: bin/marked.js - checksum: 8992c37669b872846a226f90dc5a8fa1e5d56bba6e32fa36270fd3d327dd9e11fedc5b47b68de611dcdce1573d30fbadf61bf23f86c1a679e5385424d7b9d9f3 - languageName: node - linkType: hard - "meow@npm:^8.0.0": version: 8.1.2 resolution: "meow@npm:8.1.2" @@ -5395,15 +5159,6 @@ __metadata: languageName: node linkType: hard -"nanoid@npm:^3.3.3": - version: 3.3.3 - resolution: "nanoid@npm:3.3.3" - bin: - nanoid: bin/nanoid.cjs - checksum: ada019402a07464a694553c61d2dca8a4353645a7d92f2830f0d487fedff403678a0bee5323a46522752b2eab95a0bc3da98b6cccaa7c0c55cd9975130e6d6f0 - languageName: node - linkType: hard - "natural-compare@npm:^1.4.0": version: 1.4.0 resolution: "natural-compare@npm:1.4.0" @@ -5883,17 +5638,6 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.4.13": - version: 8.4.13 - resolution: "postcss@npm:8.4.13" - dependencies: - nanoid: ^3.3.3 - picocolors: ^1.0.0 - source-map-js: ^1.0.2 - checksum: 514fb3552805a5d039a2d6b4df3e73f657001716ca93c0d57e6067b0473abdea70276d80afc96005c9aaff82ed5d98062bd97724d3f47ca400fba0b5e9e436ed - languageName: node - linkType: hard - "prelude-ls@npm:^1.2.1": version: 1.2.1 resolution: "prelude-ls@npm:1.2.1" @@ -6188,7 +5932,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^1.10.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0": +"resolve@npm:^1.10.0, resolve@npm:^1.20.0": version: 1.22.0 resolution: "resolve@npm:1.22.0" dependencies: @@ -6201,7 +5945,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin": +"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin": version: 1.22.0 resolution: "resolve@patch:resolve@npm%3A1.22.0#~builtin::version=1.22.0&hash=07638b" dependencies: @@ -6322,7 +6066,7 @@ __metadata: languageName: node linkType: hard -"rollup@npm:^2.59.0, rollup@npm:^2.63.0, rollup@npm:^2.71.1": +"rollup@npm:^2.63.0, rollup@npm:^2.71.1": version: 2.71.1 resolution: "rollup@npm:2.71.1" dependencies: @@ -6436,17 +6180,6 @@ __metadata: languageName: node linkType: hard -"shiki@npm:^0.10.1": - version: 0.10.1 - resolution: "shiki@npm:0.10.1" - dependencies: - jsonc-parser: ^3.0.0 - vscode-oniguruma: ^1.6.1 - vscode-textmate: 5.2.0 - checksum: fb746f3cb3de7e545e3b10a6cb658d3938f840e4ccc9a3c90ceb7e69a8f89dbb432171faac1e9f02a03f103684dad88ee5e54b5c4964fa6b579fca6e8e26424d - languageName: node - linkType: hard - "signal-exit@npm:^3.0.2, signal-exit@npm:^3.0.3, signal-exit@npm:^3.0.7": version: 3.0.7 resolution: "signal-exit@npm:3.0.7" @@ -6528,13 +6261,6 @@ __metadata: languageName: node linkType: hard -"source-map-js@npm:^1.0.2": - version: 1.0.2 - resolution: "source-map-js@npm:1.0.2" - checksum: c049a7fc4deb9a7e9b481ae3d424cc793cb4845daa690bc5a05d428bf41bf231ced49b4cf0c9e77f9d42fdb3d20d6187619fc586605f5eabe995a316da8d377c - languageName: node - linkType: hard - "source-map-support@npm:^0.5.6": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" @@ -7165,23 +6891,6 @@ __metadata: languageName: node linkType: hard -"typedoc@npm:^0.22.15": - version: 0.22.15 - resolution: "typedoc@npm:0.22.15" - dependencies: - glob: ^7.2.0 - lunr: ^2.3.9 - marked: ^4.0.12 - minimatch: ^5.0.1 - shiki: ^0.10.1 - peerDependencies: - typescript: 4.0.x || 4.1.x || 4.2.x || 4.3.x || 4.4.x || 4.5.x || 4.6.x - bin: - typedoc: bin/typedoc - checksum: 3f5f1cb9288bf811f42df59750c7062a026a23257b38dfe227515a30007a28e3d8139187949fcd19300fd6b2ef76bcdc4cf54549100bff3e000e61bb19958fb2 - languageName: node - linkType: hard - "typescript@npm:^4.4.3, typescript@npm:^4.5.4, typescript@npm:^4.6.3, typescript@npm:^4.6.4": version: 4.6.4 resolution: "typescript@npm:4.6.4" @@ -7316,49 +7025,6 @@ __metadata: languageName: node linkType: hard -"vite@npm:^2.9.6": - version: 2.9.7 - resolution: "vite@npm:2.9.7" - dependencies: - esbuild: ^0.14.27 - fsevents: ~2.3.2 - postcss: ^8.4.13 - resolve: ^1.22.0 - rollup: ^2.59.0 - peerDependencies: - less: "*" - sass: "*" - stylus: "*" - dependenciesMeta: - fsevents: - optional: true - peerDependenciesMeta: - less: - optional: true - sass: - optional: true - stylus: - optional: true - bin: - vite: bin/vite.js - checksum: d3d2a86855709e037d244c3066e785d7b700e41bf59ceb776818ea06ee2ed579055c10596ca883dd56de46b3654ec82da53369062013a012a1a60819dbb7c0ee - languageName: node - linkType: hard - -"vscode-oniguruma@npm:^1.6.1": - version: 1.6.2 - resolution: "vscode-oniguruma@npm:1.6.2" - checksum: 6b754acdafd5b68242ea5938bb00a32effc16c77f471d4f0f337d879d0e8e592622998e2441f42d9a7ff799c1593f31c11f26ca8d9bf9917e3ca881d3c1f3e19 - languageName: node - linkType: hard - -"vscode-textmate@npm:5.2.0": - version: 5.2.0 - resolution: "vscode-textmate@npm:5.2.0" - checksum: 5449b42d451080f6f3649b66948f4b5ee4643c4e88cfe3558a3b31c84c78060cfdd288c4958c1690eaa5cd65d09992fa6b7c3bef9d4aa72b3651054a04624d20 - languageName: node - linkType: hard - "w3c-hr-time@npm:^1.0.2": version: 1.0.2 resolution: "w3c-hr-time@npm:1.0.2"