diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 262a7d6b1..1dfb8d1cd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -92,7 +92,7 @@ importers: version: 1.0.7(tailwindcss@3.4.3) tinyglobby: specifier: ^0.2.2 - version: 0.2.2 + version: 0.2.9 tippy.js: specifier: ^6.3.7 version: 6.3.7 @@ -601,6 +601,9 @@ importers: terracotta: specifier: ^1.0.4 version: 1.0.5(solid-js@1.9.1) + tinyglobby: + specifier: ^0.2.2 + version: 0.2.9 vite-plugin-solid: specifier: ^2.10.2 version: 2.10.2(@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.8)(@vitest/ui@1.6.0)(jsdom@24.0.0)(lightningcss@1.25.0)(terser@5.31.0)))(solid-js@1.9.1)(vite@5.2.11(@types/node@20.14.8)(lightningcss@1.25.0)(terser@5.31.0)) @@ -619,7 +622,6 @@ packages: '@adobe/css-tools@4.3.3': resolution: {integrity: sha512-rE0Pygv0sEZ4vBWHlAgJLGDU7Pm8xoO6p3wsEceb7GYAjScrOHpEo8KK/eVkAcnSM+slAEtXjA2JpdjLp4fJQQ==} - dev: true '@alloc/quick-lru@5.2.0': resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==} @@ -3591,6 +3593,14 @@ packages: fault@2.0.1: resolution: {integrity: sha512-WtySTkS4OKev5JtpHXnib4Gxiurzh5NCGvWrFaZ34m6JehfTUhKZvn9njTfw48t6JumVQOmrKqpmGcdwxnhqBQ==} + fdir@6.4.2: + resolution: {integrity: sha512-KnhMXsKSPZlAhp7+IjUkRZKPb4fUyccpDrdFXbi4QL1qkmFh9kVY09Yox+n4MaOb3lHZ1Tv829C3oaaXoMYPDQ==} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + fenceparser@1.1.1: resolution: {integrity: sha512-VdkTsK7GWLT0VWMK5S5WTAPn61wJ98WPFwJiRHumhg4ESNUO/tnkU8bzzzc62o6Uk1SVhuZFLnakmDA4SGV7wA==} engines: {node: '>=12'} @@ -5030,6 +5040,10 @@ packages: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} engines: {node: '>=8.6'} + picomatch@4.0.2: + resolution: {integrity: sha512-M7BAV6Rlcy5u+m6oPhAPFgJTzAioX/6B0DxyvDlo9l8+T3nLKbrczg2WLUyzd45L8RqfUMyGPzekbMvX2Ldkwg==} + engines: {node: '>=12'} + pify@2.3.0: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} @@ -5835,6 +5849,10 @@ packages: tinybench@2.8.0: resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} + tinyglobby@0.2.9: + resolution: {integrity: sha512-8or1+BGEdk1Zkkw2ii16qSS7uVrQJPre5A9o/XkWPATkk23FZh/15BKFxPnlTy6vkljZxLqYCzzBMj30ZrSvjw==} + engines: {node: '>=12.0.0'} + tinypool@0.8.4: resolution: {integrity: sha512-i11VH5gS6IFeLY3gMBQ00/MmLncVP7JLXOw1vlgkytLmJK7QnEr7NXf0LBdxfmNPAeyetukOk0bOYrJrFGjYJQ==} engines: {node: '>=14.0.0'} @@ -7380,7 +7398,6 @@ snapshots: '@jest/schemas@29.6.3': dependencies: '@sinclair/typebox': 0.27.8 - dev: true '@jridgewell/gen-mapping@0.3.5': dependencies: @@ -8495,26 +8512,22 @@ snapshots: '@vitest/spy': 1.6.0 '@vitest/utils': 1.6.0 chai: 4.4.1 - dev: true '@vitest/runner@1.6.0': dependencies: '@vitest/utils': 1.6.0 p-limit: 5.0.0 pathe: 1.1.2 - dev: true '@vitest/snapshot@1.6.0': dependencies: magic-string: 0.30.10 pathe: 1.1.2 pretty-format: 29.7.0 - dev: true '@vitest/spy@1.6.0': dependencies: tinyspy: 2.2.1 - dev: true '@vitest/ui@1.6.0(vitest@1.6.0)': dependencies: @@ -8533,7 +8546,6 @@ snapshots: estree-walker: 3.0.3 loupe: 2.3.7 pretty-format: 29.7.0 - dev: true abbrev@1.1.1: {} @@ -8572,7 +8584,6 @@ snapshots: debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true ajv@6.12.6: dependencies: @@ -8648,7 +8659,6 @@ snapshots: aria-query@5.3.0: dependencies: dequal: 2.0.3 - dev: true array-buffer-byte-length@1.0.1: dependencies: @@ -8897,7 +8907,6 @@ snapshots: loupe: 2.3.7 pathval: 1.1.1 type-detect: 4.0.8 - dev: true chalk@2.4.2: dependencies: @@ -8909,7 +8918,6 @@ snapshots: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 - dev: true chalk@4.1.2: dependencies: @@ -8931,7 +8939,6 @@ snapshots: check-error@1.0.3: dependencies: get-func-name: 2.0.2 - dev: true chokidar@3.6.0: dependencies: @@ -9008,7 +9015,6 @@ snapshots: combined-stream@1.0.8: dependencies: delayed-stream: 1.0.0 - dev: true comma-separated-tokens@2.0.3: {} @@ -9095,7 +9101,6 @@ snapshots: cssstyle@4.0.1: dependencies: rrweb-cssom: 0.6.0 - dev: true csstype@3.1.3: {} @@ -9122,7 +9127,6 @@ snapshots: dependencies: whatwg-mimetype: 4.0.0 whatwg-url: 14.0.0 - dev: true data-view-buffer@1.0.1: dependencies: @@ -9182,7 +9186,6 @@ snapshots: deep-eql@4.1.3: dependencies: type-detect: 4.0.8 - dev: true deep-extend@0.6.0: {} @@ -9664,6 +9667,10 @@ snapshots: dependencies: format: 0.2.2 + fdir@6.4.2(picomatch@4.0.2): + optionalDependencies: + picomatch: 4.0.2 + fenceparser@1.1.1: {} fflate@0.8.2: {} @@ -9717,7 +9724,6 @@ snapshots: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.35 - dev: true format@0.2.2: {} @@ -10043,7 +10049,6 @@ snapshots: html-encoding-sniffer@4.0.0: dependencies: whatwg-encoding: 3.1.1 - dev: true html-entities@2.3.3: {} @@ -10065,17 +10070,6 @@ snapshots: debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true - - /http-proxy@1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} - dependencies: - eventemitter3: 4.0.7 - follow-redirects: 1.15.6 - requires-port: 1.0.0 - transitivePeerDependencies: - - debug http-proxy@1.18.1(debug@4.3.4): dependencies: @@ -10106,7 +10100,6 @@ snapshots: debug: 4.3.4 transitivePeerDependencies: - supports-color - dev: true httpxy@0.1.5: {} @@ -10125,7 +10118,6 @@ snapshots: iconv-lite@0.6.3: dependencies: safer-buffer: 2.1.2 - dev: true ieee754@1.2.1: {} @@ -10378,7 +10370,6 @@ snapshots: - bufferutil - supports-color - utf-8-validate - dev: true jsesc@2.5.2: {} @@ -10542,7 +10533,6 @@ snapshots: loupe@2.3.7: dependencies: get-func-name: 2.0.2 - dev: true lru-cache@10.2.2: {} @@ -10943,7 +10933,6 @@ snapshots: mime-types@2.1.35: dependencies: mime-db: 1.52.0 - dev: true mime@1.6.0: {} @@ -11332,7 +11321,6 @@ snapshots: p-limit@5.0.0: dependencies: yocto-queue: 1.0.0 - dev: true p-locate@4.1.0: dependencies: @@ -11369,7 +11357,6 @@ snapshots: parse5@7.1.2: dependencies: entities: 4.5.0 - dev: true parseurl@1.3.3: {} @@ -11412,6 +11399,8 @@ snapshots: picomatch@2.3.1: {} + picomatch@4.0.2: {} + pify@2.3.0: {} pify@4.0.1: {} @@ -11529,7 +11518,6 @@ snapshots: '@jest/schemas': 29.6.3 ansi-styles: 5.2.0 react-is: 18.3.1 - dev: true pretty-format@3.8.0: {} @@ -11668,7 +11656,6 @@ snapshots: dependencies: indent-string: 4.0.0 strip-indent: 3.0.0 - dev: true redis-errors@1.2.0: {} @@ -11884,7 +11871,6 @@ snapshots: saxes@6.0.0: dependencies: xmlchars: 2.2.0 - dev: true scheduler@0.23.2: dependencies: @@ -12235,7 +12221,6 @@ snapshots: strip-indent@3.0.0: dependencies: min-indent: 1.0.1 - dev: true strip-json-comments@2.0.1: {} @@ -12246,7 +12231,6 @@ snapshots: strip-literal@2.1.0: dependencies: js-tokens: 9.0.0 - dev: true style-to-object@0.4.4: dependencies: @@ -12276,7 +12260,6 @@ snapshots: supports-color@7.2.0: dependencies: has-flag: 4.0.0 - dev: true supports-color@9.4.0: {} @@ -12377,6 +12360,11 @@ snapshots: tinybench@2.8.0: {} + tinyglobby@0.2.9: + dependencies: + fdir: 6.4.2(picomatch@4.0.2) + picomatch: 4.0.2 + tinypool@0.8.4: {} tinyspy@2.2.1: {} @@ -12414,14 +12402,12 @@ snapshots: punycode: 2.3.1 universalify: 0.2.0 url-parse: 1.5.10 - dev: true tr46@0.0.3: {} tr46@5.0.0: dependencies: punycode: 2.3.1 - dev: true trim-lines@3.0.1: {} @@ -12761,7 +12747,6 @@ snapshots: dependencies: querystringify: 2.2.0 requires-port: 1.0.0 - dev: true urlpattern-polyfill@8.0.2: {} @@ -12842,9 +12827,8 @@ snapshots: get-port-please: 3.1.2 h3: 1.11.1 hookable: 5.5.3 - http-proxy: 1.18.1 + http-proxy: 1.18.1(debug@4.3.4) micromatch: 4.0.5 - nitropack: 2.9.6(@opentelemetry/api@1.8.0)(better-sqlite3@11.0.0)(drizzle-orm@0.31.2(@opentelemetry/api@1.8.0)(@types/better-sqlite3@7.6.10)(better-sqlite3@11.0.0)(react@18.3.1)) node-fetch-native: 1.6.4 path-to-regexp: 6.2.2 @@ -12956,7 +12940,6 @@ snapshots: - terser - uWebSockets.js - xml2js - dev: false vinxi@0.4.3(@opentelemetry/api@1.8.0)(@types/node@20.14.8)(debug@4.3.4)(ioredis@5.4.1)(lightningcss@1.25.0)(terser@5.31.0): dependencies: @@ -13059,7 +13042,6 @@ snapshots: - sugarss - supports-color - terser - dev: true vite-plugin-inspect@0.7.42(rollup@4.17.2)(vite@5.2.11(@types/node@20.14.8)(lightningcss@1.25.0)(terser@5.31.0)): dependencies: @@ -13098,63 +13080,6 @@ snapshots: '@testing-library/jest-dom': 6.4.5(vitest@1.6.0(@types/node@20.12.12)(@vitest/ui@1.6.0)(jsdom@24.0.0)(lightningcss@1.25.0)(terser@5.31.0)) transitivePeerDependencies: - supports-color - dev: true - - /vite-plugin-solid@2.10.2(solid-js@1.8.18)(vite@5.2.11): - resolution: {integrity: sha512-AOEtwMe2baBSXMXdo+BUwECC8IFHcKS6WQV/1NEd+Q7vHPap5fmIhLcAzr+DUJ04/KHx/1UBU0l1/GWP+rMAPQ==} - peerDependencies: - '@testing-library/jest-dom': ^5.16.6 || ^5.17.0 || ^6.* - solid-js: ^1.7.2 - vite: ^3.0.0 || ^4.0.0 || ^5.0.0 - peerDependenciesMeta: - '@testing-library/jest-dom': - optional: true - dependencies: - '@babel/core': 7.24.4 - '@types/babel__core': 7.20.5 - babel-preset-solid: 1.8.17(@babel/core@7.24.4) - merge-anything: 5.1.7 - solid-js: 1.8.18 - solid-refresh: 0.6.3(solid-js@1.8.18) - vite: 5.2.11 - vitefu: 0.2.5(vite@5.2.11) - transitivePeerDependencies: - - supports-color - dev: false - - /vite@5.2.11: - resolution: {integrity: sha512-HndV31LWW05i1BLPMUCE1B9E9GFbOu1MbenhS58FuK6owSO5qHm7GiCotrNY1YE5rMeQSFBGmT5ZaLEjFizgiQ==} - engines: {node: ^18.0.0 || >=20.0.0} - hasBin: true - peerDependencies: - '@types/node': ^18.0.0 || >=20.0.0 - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - esbuild: 0.20.2 - postcss: 8.4.38 - rollup: 4.17.2 - optionalDependencies: - fsevents: 2.3.3 vite-plugin-solid@2.10.2(@testing-library/jest-dom@6.4.5(vitest@1.6.0(@types/node@20.14.8)(@vitest/ui@1.6.0)(jsdom@24.0.0)(lightningcss@1.25.0)(terser@5.31.0)))(solid-js@1.9.1)(vite@5.2.11(@types/node@20.14.8)(lightningcss@1.25.0)(terser@5.31.0)): dependencies: @@ -13271,7 +13196,6 @@ snapshots: - sugarss - supports-color - terser - dev: true vscode-oniguruma@1.7.0: {} @@ -13280,7 +13204,6 @@ snapshots: w3c-xmlserializer@5.0.0: dependencies: xml-name-validator: 5.0.0 - dev: true wcwidth@1.0.1: dependencies: @@ -13299,7 +13222,6 @@ snapshots: whatwg-encoding@3.1.1: dependencies: iconv-lite: 0.6.3 - dev: true whatwg-mimetype@4.0.0: {} @@ -13307,7 +13229,6 @@ snapshots: dependencies: tr46: 5.0.0 webidl-conversions: 7.0.0 - dev: true whatwg-url@5.0.0: dependencies: @@ -13353,7 +13274,6 @@ snapshots: dependencies: siginfo: 2.0.0 stackback: 0.0.2 - dev: true wide-align@1.1.5: dependencies: diff --git a/scripts/bump.js b/scripts/bump.js index 733e0f892..6e8304f58 100644 --- a/scripts/bump.js +++ b/scripts/bump.js @@ -1,7 +1,7 @@ import { exec, spawnSync } from "child_process"; import { defineCommand, runMain } from "citty"; import fs from "fs/promises"; -import glob from "tinyglobby"; +import { globSync } from "tinyglobby"; import { promisify } from "util"; const command = defineCommand({ @@ -34,8 +34,7 @@ const command = defineCommand({ ); await Promise.all( - glob - .globSync(["package.json", "packages/*/package.json", "examples/*/package.json"]) + globSync(["package.json", "packages/*/package.json", "examples/*/package.json"]) .map(async path => { const packageJson = JSON.parse(await fs.readFile(path)); let deps = packages;