0
Fork 0
mirror of https://github.com/withastro/astro.git synced 2024-12-30 22:03:56 -05:00

Add publint checks (#12445)

This commit is contained in:
Bjorn Lu 2024-11-15 23:43:34 +08:00 committed by GitHub
parent 8e135b6f03
commit cec4af8fe5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
31 changed files with 147 additions and 42 deletions

View file

@ -95,9 +95,12 @@ jobs:
- name: Build Packages - name: Build Packages
run: pnpm run build run: pnpm run build
- name: Lint - name: Lint source code
run: pnpm run lint:ci run: pnpm run lint:ci
- name: Lint publish code
run: pnpm run publint
test: test:
name: "Test: ${{ matrix.os }} (node@${{ matrix.NODE_VERSION }})" name: "Test: ${{ matrix.os }} (node@${{ matrix.NODE_VERSION }})"
runs-on: ${{ matrix.os }} runs-on: ${{ matrix.os }}

View file

@ -5,7 +5,7 @@
"private": true, "private": true,
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git" "url": "git+https://github.com/withastro/astro.git"
}, },
"scripts": { "scripts": {
"release": "pnpm run build && changeset publish", "release": "pnpm run build && changeset publish",
@ -37,6 +37,7 @@
"lint": "biome lint && eslint . --report-unused-disable-directives", "lint": "biome lint && eslint . --report-unused-disable-directives",
"lint:ci": "biome ci --formatter-enabled=false --organize-imports-enabled=false --reporter=github && eslint . --report-unused-disable-directives", "lint:ci": "biome ci --formatter-enabled=false --organize-imports-enabled=false --reporter=github && eslint . --report-unused-disable-directives",
"lint:fix": "biome lint --write --unsafe", "lint:fix": "biome lint --write --unsafe",
"publint": "pnpm -r --filter=astro --filter=create-astro --filter=\"@astrojs/*\" --no-bail exec publint",
"version": "changeset version && node ./scripts/deps/update-example-versions.js && pnpm install --no-frozen-lockfile && pnpm run format", "version": "changeset version && node ./scripts/deps/update-example-versions.js && pnpm install --no-frozen-lockfile && pnpm run format",
"preinstall": "npx only-allow pnpm" "preinstall": "npx only-allow pnpm"
}, },
@ -65,6 +66,7 @@
"only-allow": "^1.2.1", "only-allow": "^1.2.1",
"prettier": "^3.3.3", "prettier": "^3.3.3",
"prettier-plugin-astro": "^0.14.1", "prettier-plugin-astro": "^0.14.1",
"publint": "^0.2.12",
"turbo": "^2.2.3", "turbo": "^2.2.3",
"typescript": "~5.6.3", "typescript": "~5.6.3",
"typescript-eslint": "^8.13.0" "typescript-eslint": "^8.13.0"

View file

@ -8,7 +8,7 @@
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/astro-prism" "directory": "packages/astro-prism"
}, },
"homepage": "https://docs.astro.build/en/reference/api-reference/#prism-", "homepage": "https://docs.astro.build/en/reference/api-reference/#prism-",

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/astro-rss" "directory": "packages/astro-rss"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -7,7 +7,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/astro" "directory": "packages/astro"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -6,7 +6,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/create-astro" "directory": "packages/create-astro"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -5,7 +5,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/db" "directory": "packages/db"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/alpinejs" "directory": "packages/integrations/alpinejs"
}, },
"keywords": [ "keywords": [

View file

@ -2,6 +2,7 @@
"name": "@astrojs/cloudflare", "name": "@astrojs/cloudflare",
"version": "0.0.0", "version": "0.0.0",
"private": true, "private": true,
"type": "module",
"keywords": [], "keywords": [],
"dont_remove": "This is a placeholder for the sake of the docs smoke test" "dont_remove": "This is a placeholder for the sake of the docs smoke test"
} }

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/lit" "directory": "packages/integrations/lit"
}, },
"keywords": [ "keywords": [
@ -21,10 +21,7 @@
"homepage": "https://docs.astro.build/en/guides/integrations-guide/lit/", "homepage": "https://docs.astro.build/en/guides/integrations-guide/lit/",
"exports": { "exports": {
".": "./dist/index.js", ".": "./dist/index.js",
"./server.js": { "./server.js": "./server.js",
"default": "./server.js",
"types": "./server.d.ts"
},
"./client-shim.js": "./client-shim.js", "./client-shim.js": "./client-shim.js",
"./dist/client.js": "./dist/client.js", "./dist/client.js": "./dist/client.js",
"./hydration-support.js": "./hydration-support.js", "./hydration-support.js": "./hydration-support.js",

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/markdoc" "directory": "packages/integrations/markdoc"
}, },
"keywords": [ "keywords": [

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/mdx" "directory": "packages/integrations/mdx"
}, },
"keywords": [ "keywords": [

View file

@ -2,6 +2,7 @@
"name": "@astrojs/netlify", "name": "@astrojs/netlify",
"version": "0.0.0", "version": "0.0.0",
"private": true, "private": true,
"type": "module",
"keywords": [], "keywords": [],
"dont_remove": "This is a placeholder for the sake of the docs smoke test" "dont_remove": "This is a placeholder for the sake of the docs smoke test"
} }

View file

@ -2,6 +2,7 @@
"name": "@astrojs/node", "name": "@astrojs/node",
"version": "0.0.0", "version": "0.0.0",
"private": true, "private": true,
"type": "module",
"keywords": [], "keywords": [],
"dont_remove": "This is a placeholder for the sake of the docs smoke test" "dont_remove": "This is a placeholder for the sake of the docs smoke test"
} }

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/partytown" "directory": "packages/integrations/partytown"
}, },
"keywords": [ "keywords": [

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/preact" "directory": "packages/integrations/preact"
}, },
"keywords": [ "keywords": [

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/react" "directory": "packages/integrations/react"
}, },
"keywords": [ "keywords": [
@ -24,14 +24,8 @@
"./actions": "./dist/actions.js", "./actions": "./dist/actions.js",
"./client.js": "./client.js", "./client.js": "./client.js",
"./client-v17.js": "./client-v17.js", "./client-v17.js": "./client-v17.js",
"./server.js": { "./server.js": "./server.js",
"default": "./server.js", "./server-v17.js": "./server-v17.js",
"types": "./server.d.ts"
},
"./server-v17.js": {
"default": "./server-v17.js",
"types": "./server-v17.d.ts"
},
"./package.json": "./package.json", "./package.json": "./package.json",
"./jsx-runtime": "./jsx-runtime.js" "./jsx-runtime": "./jsx-runtime.js"
}, },

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/sitemap" "directory": "packages/integrations/sitemap"
}, },
"keywords": [ "keywords": [

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/solid" "directory": "packages/integrations/solid"
}, },
"keywords": [ "keywords": [

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/svelte" "directory": "packages/integrations/svelte"
}, },
"keywords": [ "keywords": [

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/tailwind" "directory": "packages/integrations/tailwind"
}, },
"keywords": [ "keywords": [

View file

@ -2,6 +2,7 @@
"name": "@astrojs/vercel", "name": "@astrojs/vercel",
"version": "0.0.0", "version": "0.0.0",
"private": true, "private": true,
"type": "module",
"keywords": [], "keywords": [],
"dont_remove": "This is a placeholder for the sake of the docs smoke test" "dont_remove": "This is a placeholder for the sake of the docs smoke test"
} }

View file

@ -8,7 +8,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/vue" "directory": "packages/integrations/vue"
}, },
"keywords": [ "keywords": [
@ -24,10 +24,7 @@
"./editor": "./dist/editor.cjs", "./editor": "./dist/editor.cjs",
"./*": "./*", "./*": "./*",
"./client.js": "./client.js", "./client.js": "./client.js",
"./server.js": { "./server.js": "./server.js",
"default": "./server.js",
"types": "./server.d.ts"
},
"./package.json": "./package.json" "./package.json": "./package.json"
}, },
"files": [ "files": [

View file

@ -7,7 +7,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/integrations/web-vitals" "directory": "packages/integrations/web-vitals"
}, },
"keywords": [ "keywords": [

View file

@ -7,7 +7,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/internal-helpers" "directory": "packages/internal-helpers"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -6,7 +6,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/markdown/remark" "directory": "packages/markdown/remark"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -5,7 +5,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/studio" "directory": "packages/studio"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -7,7 +7,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/telemetry" "directory": "packages/telemetry"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -7,7 +7,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/underscore-redirects" "directory": "packages/underscore-redirects"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -6,7 +6,7 @@
"license": "MIT", "license": "MIT",
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://github.com/withastro/astro.git", "url": "git+https://github.com/withastro/astro.git",
"directory": "packages/upgrade" "directory": "packages/upgrade"
}, },
"bugs": "https://github.com/withastro/astro/issues", "bugs": "https://github.com/withastro/astro/issues",

View file

@ -48,6 +48,9 @@ importers:
prettier-plugin-astro: prettier-plugin-astro:
specifier: ^0.14.1 specifier: ^0.14.1
version: 0.14.1 version: 0.14.1
publint:
specifier: ^0.2.12
version: 0.2.12
turbo: turbo:
specifier: ^2.2.3 specifier: ^2.2.3
version: 2.2.3 version: 2.2.3
@ -8328,6 +8331,9 @@ packages:
resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
engines: {node: '>= 8'} engines: {node: '>= 8'}
fs.realpath@1.0.0:
resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
fsevents@2.3.2: fsevents@2.3.2:
resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
@ -8372,6 +8378,11 @@ packages:
resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
hasBin: true hasBin: true
glob@8.1.0:
resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
engines: {node: '>=12'}
deprecated: Glob versions prior to v9 are no longer supported
globals@11.12.0: globals@11.12.0:
resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
engines: {node: '>=4'} engines: {node: '>=4'}
@ -8536,6 +8547,10 @@ packages:
ieee754@1.2.1: ieee754@1.2.1:
resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
ignore-walk@5.0.1:
resolution: {integrity: sha512-yemi4pMf51WKT7khInJqAvsIGzoqYXblnsz0ql8tM+yi1EKYTY1evX4NAbJrLL/Aanr2HyZeluqU+Oi7MGHokw==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
ignore@5.3.2: ignore@5.3.2:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'} engines: {node: '>= 4'}
@ -8554,6 +8569,10 @@ packages:
resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
engines: {node: '>=0.8.19'} engines: {node: '>=0.8.19'}
inflight@1.0.6:
resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
inherits@2.0.4: inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
@ -9132,6 +9151,10 @@ packages:
minimatch@3.1.2: minimatch@3.1.2:
resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
minimatch@5.1.6:
resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==}
engines: {node: '>=10'}
minimatch@9.0.5: minimatch@9.0.5:
resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==} resolution: {integrity: sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==}
engines: {node: '>=16 || 14 >=14.17'} engines: {node: '>=16 || 14 >=14.17'}
@ -9267,6 +9290,19 @@ packages:
resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==} resolution: {integrity: sha512-bdok/XvKII3nUpklnV6P2hxtMNrCboOjAcyBuQnWEhO665FwrSNRxU+AqpsyvO6LgGYPspN+lu5CLtw4jPRKNA==}
engines: {node: '>=0.10.0'} engines: {node: '>=0.10.0'}
npm-bundled@2.0.1:
resolution: {integrity: sha512-gZLxXdjEzE/+mOstGDqR6b0EkhJ+kM6fxM6vUuckuctuVPh80Q6pw/rSZj9s4Gex9GxWtIicO1pc8DB9KZWudw==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
npm-normalize-package-bin@2.0.0:
resolution: {integrity: sha512-awzfKUO7v0FscrSpRoogyNm0sajikhBWpU0QMrW09AMi9n1PoKU6WaIqUzuJSQnpciZZmJ/jMZ2Egfmb/9LiWQ==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
npm-packlist@5.1.3:
resolution: {integrity: sha512-263/0NGrn32YFYi4J533qzrQ/krmmrWwhKkzwTuM4f/07ug51odoaNjUexxO4vxlzURHcmYMH1QjvHjsNDKLVg==}
engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
hasBin: true
npm-run-path@5.3.0: npm-run-path@5.3.0:
resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
@ -9290,6 +9326,9 @@ packages:
resolution: {integrity: sha512-y1HRYy8s/RlcBvDUwKXSmkODMdx4KSuIvloCnQYJ2LdBBC1asY4HtfhXwe3UWknLakATZDnbzht2Ijw3M1EqFg==} resolution: {integrity: sha512-y1HRYy8s/RlcBvDUwKXSmkODMdx4KSuIvloCnQYJ2LdBBC1asY4HtfhXwe3UWknLakATZDnbzht2Ijw3M1EqFg==}
engines: {node: '>=9.4.0 || ^8.9.4'} engines: {node: '>=9.4.0 || ^8.9.4'}
once@1.4.0:
resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
onetime@5.1.2: onetime@5.1.2:
resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
engines: {node: '>=6'} engines: {node: '>=6'}
@ -9467,6 +9506,9 @@ packages:
picocolors@1.1.0: picocolors@1.1.0:
resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==} resolution: {integrity: sha512-TQ92mBOW0l3LeMeyLV6mzy/kWr8lkd/hp3mTg7wYK7zJhuBStmGMBG0BdeDZS/dZx1IukaX6Bk11zcln25o1Aw==}
picocolors@1.1.1:
resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==}
picomatch@2.3.1: picomatch@2.3.1:
resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
engines: {node: '>=8.6'} engines: {node: '>=8.6'}
@ -9772,6 +9814,11 @@ packages:
psl@1.9.0: psl@1.9.0:
resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==}
publint@0.2.12:
resolution: {integrity: sha512-YNeUtCVeM4j9nDiTT2OPczmlyzOkIXNtdDZnSuajAxS/nZ6j3t7Vs9SUB4euQNddiltIwu7Tdd3s+hr08fAsMw==}
engines: {node: '>=16'}
hasBin: true
punycode@2.3.1: punycode@2.3.1:
resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
engines: {node: '>=6'} engines: {node: '>=6'}
@ -10005,6 +10052,10 @@ packages:
s.color@0.0.15: s.color@0.0.15:
resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==} resolution: {integrity: sha512-AUNrbEUHeKY8XsYr/DYpl+qk5+aM+DChopnWOPEzn8YKzOhv4l2zH6LzZms3tOZP3wwdOyc0RmTciyi46HLIuA==}
sade@1.8.1:
resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
engines: {node: '>=6'}
safe-buffer@5.2.1: safe-buffer@5.2.1:
resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
@ -10932,6 +10983,9 @@ packages:
resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==} resolution: {integrity: sha512-G8ura3S+3Z2G+mkgNRq8dqaFZAuxfsxpBB8OCTGRTCtp+l/v9nbFNmCUP1BZMts3G1142MsZfn6eeUKrr4PD1Q==}
engines: {node: '>=18'} engines: {node: '>=18'}
wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
ws@8.18.0: ws@8.18.0:
resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==} resolution: {integrity: sha512-8VbfWfHLbbwu3+N6OKsOMpBdT4kXPDDB9cJk2bJ6mh9ucxdlnNvH1e+roYkKmN9Nxw2yjz7VzeO9oOz2zJ04Pw==}
engines: {node: '>=10.0.0'} engines: {node: '>=10.0.0'}
@ -13948,6 +14002,8 @@ snapshots:
dependencies: dependencies:
minipass: 3.3.6 minipass: 3.3.6
fs.realpath@1.0.0: {}
fsevents@2.3.2: fsevents@2.3.2:
optional: true optional: true
@ -13983,6 +14039,14 @@ snapshots:
package-json-from-dist: 1.0.0 package-json-from-dist: 1.0.0
path-scurry: 1.11.1 path-scurry: 1.11.1
glob@8.1.0:
dependencies:
fs.realpath: 1.0.0
inflight: 1.0.6
inherits: 2.0.4
minimatch: 5.1.6
once: 1.4.0
globals@11.12.0: {} globals@11.12.0: {}
globals@14.0.0: {} globals@14.0.0: {}
@ -14272,6 +14336,10 @@ snapshots:
ieee754@1.2.1: {} ieee754@1.2.1: {}
ignore-walk@5.0.1:
dependencies:
minimatch: 5.1.6
ignore@5.3.2: {} ignore@5.3.2: {}
immutable@4.3.7: {} immutable@4.3.7: {}
@ -14285,6 +14353,11 @@ snapshots:
imurmurhash@0.1.4: {} imurmurhash@0.1.4: {}
inflight@1.0.6:
dependencies:
once: 1.4.0
wrappy: 1.0.2
inherits@2.0.4: {} inherits@2.0.4: {}
inline-style-parser@0.1.1: {} inline-style-parser@0.1.1: {}
@ -15133,6 +15206,10 @@ snapshots:
dependencies: dependencies:
brace-expansion: 1.1.11 brace-expansion: 1.1.11
minimatch@5.1.6:
dependencies:
brace-expansion: 2.0.1
minimatch@9.0.5: minimatch@9.0.5:
dependencies: dependencies:
brace-expansion: 2.0.1 brace-expansion: 2.0.1
@ -15238,6 +15315,19 @@ snapshots:
normalize-range@0.1.2: {} normalize-range@0.1.2: {}
npm-bundled@2.0.1:
dependencies:
npm-normalize-package-bin: 2.0.0
npm-normalize-package-bin@2.0.0: {}
npm-packlist@5.1.3:
dependencies:
glob: 8.1.0
ignore-walk: 5.0.1
npm-bundled: 2.0.1
npm-normalize-package-bin: 2.0.0
npm-run-path@5.3.0: npm-run-path@5.3.0:
dependencies: dependencies:
path-key: 4.0.0 path-key: 4.0.0
@ -15256,6 +15346,10 @@ snapshots:
on-net-listen@1.1.2: {} on-net-listen@1.1.2: {}
once@1.4.0:
dependencies:
wrappy: 1.0.2
onetime@5.1.2: onetime@5.1.2:
dependencies: dependencies:
mimic-fn: 2.1.0 mimic-fn: 2.1.0
@ -15436,6 +15530,8 @@ snapshots:
picocolors@1.1.0: {} picocolors@1.1.0: {}
picocolors@1.1.1: {}
picomatch@2.3.1: {} picomatch@2.3.1: {}
picomatch@4.0.2: {} picomatch@4.0.2: {}
@ -15762,6 +15858,12 @@ snapshots:
psl@1.9.0: {} psl@1.9.0: {}
publint@0.2.12:
dependencies:
npm-packlist: 5.1.3
picocolors: 1.1.1
sade: 1.8.1
punycode@2.3.1: {} punycode@2.3.1: {}
querystringify@2.2.0: {} querystringify@2.2.0: {}
@ -16113,6 +16215,10 @@ snapshots:
s.color@0.0.15: {} s.color@0.0.15: {}
sade@1.8.1:
dependencies:
mri: 1.2.0
safe-buffer@5.2.1: {} safe-buffer@5.2.1: {}
safer-buffer@2.1.2: {} safer-buffer@2.1.2: {}
@ -17125,6 +17231,8 @@ snapshots:
string-width: 7.2.0 string-width: 7.2.0
strip-ansi: 7.1.0 strip-ansi: 7.1.0
wrappy@1.0.2: {}
ws@8.18.0: {} ws@8.18.0: {}
xml-name-validator@5.0.0: {} xml-name-validator@5.0.0: {}