diff --git a/package.json b/package.json index f4b355c..8570933 100644 --- a/package.json +++ b/package.json @@ -61,8 +61,8 @@ "@testing-library/jest-dom": "6.8.0", "@types/eslint": "9.6.1", "@types/geojson": "^7946.0.16", - "@typescript-eslint/eslint-plugin": "8.43.0", - "@typescript-eslint/parser": "8.43.0", + "@typescript-eslint/eslint-plugin": "8.44.0", + "@typescript-eslint/parser": "8.44.0", "@vitest/coverage-v8": "3.2.4", "eslint": "8.57.0", "eslint-config-prettier": "10.1.8", @@ -72,7 +72,7 @@ "jsdom-worker": "0.3.0", "maplibre-gl": "5.7.1", "prettier": "3.6.2", - "semantic-release": "24.2.8", + "semantic-release": "24.2.9", "solid-js": "1.9.9", "tsup": "8.5.0", "tsup-preset-solid": "2.2.0", @@ -80,5 +80,5 @@ "vite-plugin-solid": "2.11.8", "vitest": "3.2.4" }, - "packageManager": "pnpm@10.16.1+sha512.0e155aa2629db8672b49e8475da6226aa4bdea85fdcdfdc15350874946d4f3c91faaf64cbdc4a5d1ab8002f473d5c3fcedcd197989cf0390f9badd3c04678706" + "packageManager": "pnpm@10.17.0+sha512.fce8a3dd29a4ed2ec566fb53efbb04d8c44a0f05bc6f24a73046910fb9c3ce7afa35a0980500668fa3573345bd644644fa98338fa168235c80f4aa17aa17fbef" } diff --git a/packages/example/package.json b/packages/example/package.json index e823477..6705023 100644 --- a/packages/example/package.json +++ b/packages/example/package.json @@ -15,7 +15,7 @@ }, "devDependencies": { "typescript": "5.9.2", - "vite": "7.1.5", + "vite": "7.1.6", "vite-plugin-solid": "2.11.8" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f536ae2..b419ff7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -16,10 +16,10 @@ importers: version: 19.8.1 '@semantic-release/changelog': specifier: 6.0.3 - version: 6.0.3(semantic-release@24.2.8(typescript@5.9.2)) + version: 6.0.3(semantic-release@24.2.9(typescript@5.9.2)) '@semantic-release/git': specifier: 10.0.1 - version: 10.0.1(semantic-release@24.2.8(typescript@5.9.2)) + version: 10.0.1(semantic-release@24.2.9(typescript@5.9.2)) '@solidjs/testing-library': specifier: 0.8.10 version: 0.8.10(solid-js@1.9.9) @@ -33,11 +33,11 @@ importers: specifier: ^7946.0.16 version: 7946.0.16 '@typescript-eslint/eslint-plugin': - specifier: 8.43.0 - version: 8.43.0(@typescript-eslint/parser@8.43.0(eslint@8.57.0)(typescript@5.9.2))(eslint@8.57.0)(typescript@5.9.2) + specifier: 8.44.0 + version: 8.44.0(@typescript-eslint/parser@8.44.0(eslint@8.57.0)(typescript@5.9.2))(eslint@8.57.0)(typescript@5.9.2) '@typescript-eslint/parser': - specifier: 8.43.0 - version: 8.43.0(eslint@8.57.0)(typescript@5.9.2) + specifier: 8.44.0 + version: 8.44.0(eslint@8.57.0)(typescript@5.9.2) '@vitest/coverage-v8': specifier: 3.2.4 version: 3.2.4(vitest@3.2.4(@types/node@22.13.10)(jiti@2.4.2)(jsdom@27.0.0(postcss@8.5.6))) @@ -66,8 +66,8 @@ importers: specifier: 3.6.2 version: 3.6.2 semantic-release: - specifier: 24.2.8 - version: 24.2.8(typescript@5.9.2) + specifier: 24.2.9 + version: 24.2.9(typescript@5.9.2) solid-js: specifier: 1.9.9 version: 1.9.9 @@ -82,7 +82,7 @@ importers: version: 5.9.2 vite-plugin-solid: specifier: 2.11.8 - version: 2.11.8(@testing-library/jest-dom@6.8.0)(solid-js@1.9.9)(vite@6.3.5(@types/node@22.13.10)(jiti@2.4.2)) + version: 2.11.8(@testing-library/jest-dom@6.8.0)(solid-js@1.9.9)(vite@7.1.6(@types/node@22.13.10)(jiti@2.4.2)) vitest: specifier: 3.2.4 version: 3.2.4(@types/node@22.13.10)(jiti@2.4.2)(jsdom@27.0.0(postcss@8.5.6)) @@ -103,11 +103,11 @@ importers: specifier: 5.9.2 version: 5.9.2 vite: - specifier: 7.1.5 - version: 7.1.5(@types/node@22.13.10)(jiti@2.4.2) + specifier: 7.1.6 + version: 7.1.6(@types/node@22.13.10)(jiti@2.4.2) vite-plugin-solid: specifier: 2.11.8 - version: 2.11.8(@testing-library/jest-dom@6.8.0)(solid-js@1.9.9)(vite@7.1.5(@types/node@22.13.10)(jiti@2.4.2)) + version: 2.11.8(@testing-library/jest-dom@6.8.0)(solid-js@1.9.9)(vite@7.1.6(@types/node@22.13.10)(jiti@2.4.2)) packages: @@ -1014,23 +1014,23 @@ packages: '@types/supercluster@7.1.3': resolution: {integrity: sha512-Z0pOY34GDFl3Q6hUFYf3HkTwKEE02e7QgtJppBt+beEAxnyOpJua+voGFvxINBHa06GwLFFym7gRPY2SiKIfIA==} - '@typescript-eslint/eslint-plugin@8.43.0': - resolution: {integrity: sha512-8tg+gt7ENL7KewsKMKDHXR1vm8tt9eMxjJBYINf6swonlWgkYn5NwyIgXpbbDxTNU5DgpDFfj95prcTq2clIQQ==} + '@typescript-eslint/eslint-plugin@8.44.0': + resolution: {integrity: sha512-EGDAOGX+uwwekcS0iyxVDmRV9HX6FLSM5kzrAToLTsr9OWCIKG/y3lQheCq18yZ5Xh78rRKJiEpP0ZaCs4ryOQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.43.0 + '@typescript-eslint/parser': ^8.44.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/parser@8.43.0': - resolution: {integrity: sha512-B7RIQiTsCBBmY+yW4+ILd6mF5h1FUwJsVvpqkrgpszYifetQ2Ke+Z4u6aZh0CblkUGIdR59iYVyXqqZGkZ3aBw==} + '@typescript-eslint/parser@8.44.0': + resolution: {integrity: sha512-VGMpFQGUQWYT9LfnPcX8ouFojyrZ/2w3K5BucvxL/spdNehccKhB4jUyB1yBCXpr2XFm0jkECxgrpXBW2ipoAw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/project-service@8.43.0': - resolution: {integrity: sha512-htB/+D/BIGoNTQYffZw4uM4NzzuolCoaA/BusuSIcC8YjmBYQioew5VUZAYdAETPjeed0hqCaW7EHg+Robq8uw==} + '@typescript-eslint/project-service@8.44.0': + resolution: {integrity: sha512-ZeaGNraRsq10GuEohKTo4295Z/SuGcSq2LzfGlqiuEvfArzo/VRrT0ZaJsVPuKZ55lVbNk8U6FcL+ZMH8CoyVA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' @@ -1039,18 +1039,18 @@ packages: resolution: {integrity: sha512-6EIvbE5cNER8sqBu6V7+KeMZIC1664d2Yjt+B9EWUXrsyWpxx4lEZrmvxgSKRC6gX+efDL/UY9OpPZ267io3mg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.43.0': - resolution: {integrity: sha512-daSWlQ87ZhsjrbMLvpuuMAt3y4ba57AuvadcR7f3nl8eS3BjRc8L9VLxFLk92RL5xdXOg6IQ+qKjjqNEimGuAg==} + '@typescript-eslint/scope-manager@8.44.0': + resolution: {integrity: sha512-87Jv3E+al8wpD+rIdVJm/ItDBe/Im09zXIjFoipOjr5gHUhJmTzfFLuTJ/nPTMc2Srsroy4IBXwcTCHyRR7KzA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.43.0': - resolution: {integrity: sha512-ALC2prjZcj2YqqL5X/bwWQmHA2em6/94GcbB/KKu5SX3EBDOsqztmmX1kMkvAJHzxk7TazKzJfFiEIagNV3qEA==} + '@typescript-eslint/tsconfig-utils@8.44.0': + resolution: {integrity: sha512-x5Y0+AuEPqAInc6yd0n5DAcvtoQ/vyaGwuX5HE9n6qAefk1GaedqrLQF8kQGylLUb9pnZyLf+iEiL9fr8APDtQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' - '@typescript-eslint/type-utils@8.43.0': - resolution: {integrity: sha512-qaH1uLBpBuBBuRf8c1mLJ6swOfzCXryhKND04Igr4pckzSEW9JX5Aw9AgW00kwfjWJF0kk0ps9ExKTfvXfw4Qg==} + '@typescript-eslint/type-utils@8.44.0': + resolution: {integrity: sha512-9cwsoSxJ8Sak67Be/hD2RNt/fsqmWnNE1iHohG8lxqLSNY8xNfyY7wloo5zpW3Nu9hxVgURevqfcH6vvKCt6yg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1060,8 +1060,8 @@ packages: resolution: {integrity: sha512-n4THUQW27VmQMx+3P+B0Yptl7ydfceUj4ON/AQILAASwgYdZ/2dhfymRMh5egRUrvK5lSmaOm77Ry+lmXPOgBQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.43.0': - resolution: {integrity: sha512-vQ2FZaxJpydjSZJKiSW/LJsabFFvV7KgLC5DiLhkBcykhQj8iK9BOaDmQt74nnKdLvceM5xmhaTF+pLekrxEkw==} + '@typescript-eslint/types@8.44.0': + resolution: {integrity: sha512-ZSl2efn44VsYM0MfDQe68RKzBz75NPgLQXuGypmym6QVOWL5kegTZuZ02xRAT9T+onqvM6T8CdQk0OwYMB6ZvA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@typescript-eslint/typescript-estree@8.26.1': @@ -1070,8 +1070,8 @@ packages: peerDependencies: typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/typescript-estree@8.43.0': - resolution: {integrity: sha512-7Vv6zlAhPb+cvEpP06WXXy/ZByph9iL6BQRBDj4kmBsW98AqEeQHlj/13X+sZOrKSo9/rNKH4Ul4f6EICREFdw==} + '@typescript-eslint/typescript-estree@8.44.0': + resolution: {integrity: sha512-lqNj6SgnGcQZwL4/SBJ3xdPEfcBuhCG8zdcwCPgYcmiPLgokiNDKlbPzCwEwu7m279J/lBYWtDYL+87OEfn8Jw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.0.0' @@ -1083,8 +1083,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/utils@8.43.0': - resolution: {integrity: sha512-S1/tEmkUeeswxd0GGcnwuVQPFWo8NzZTOMxCvw8BX7OMxnNae+i8Tm7REQen/SwUIPoPqfKn7EaZ+YLpiB3k9g==} + '@typescript-eslint/utils@8.44.0': + resolution: {integrity: sha512-nktOlVcg3ALo0mYlV+L7sWUD58KG4CMj1rb2HUVOO4aL3K/6wcD+NERqd0rrA5Vg06b42YhF6cFxeixsp9Riqg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1094,8 +1094,8 @@ packages: resolution: {integrity: sha512-AjOC3zfnxd6S4Eiy3jwktJPclqhFHNyd8L6Gycf9WUPoKZpgM5PjkxY1X7uSy61xVpiJDhhk7XT2NVsN3ALTWg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.43.0': - resolution: {integrity: sha512-T+S1KqRD4sg/bHfLwrpF/K3gQLBM1n7Rp7OjjikjTEssI2YJzQpi5WXoynOaQ93ERIuq3O8RBTOUYDKszUCEHw==} + '@typescript-eslint/visitor-keys@8.44.0': + resolution: {integrity: sha512-zaz9u8EJ4GBmnehlrpoKvj/E3dNbuQ7q0ucyZImm3cLqJ8INTc970B1qEqDX/Rzq65r3TvVTN7kHWPBoyW7DWw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.0': @@ -2819,14 +2819,15 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - semantic-release@24.2.8: - resolution: {integrity: sha512-uvoLiKEB/AvvA3SCPE78cd90nVJXn220kkEA6sNGzDpas4s7pe4OgYWvhfR0lvWBdBH/T0RFCI6U+GvcT2CypQ==} + semantic-release@24.2.9: + resolution: {integrity: sha512-phCkJ6pjDi9ANdhuF5ElS10GGdAKY6R1Pvt9lT3SFhOwM4T7QZE7MLpBDbNruUx/Q3gFD92/UOFringGipRqZA==} engines: {node: '>=20.8.1'} hasBin: true - semver-diff@4.0.0: - resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} + semver-diff@5.0.0: + resolution: {integrity: sha512-0HbGtOm+S7T6NGQ/pxJSJipJvc4DK3FcRVMRkhsIwJDJ4Jcz5DQC1cPPzB5GhzyHjwttW878HaWQq46CkL3cqg==} engines: {node: '>=12'} + deprecated: Deprecated as the semver package now supports this built-in. semver-regex@4.0.5: resolution: {integrity: sha512-hunMQrEy1T6Jr2uEVjrAIqjwWcQTgOAcIM52C8MY1EZSD3DDNft04XzvYKPqjED65bNVVko0YI38nYeEHCX3yw==} @@ -3287,8 +3288,8 @@ packages: yaml: optional: true - vite@7.1.5: - resolution: {integrity: sha512-4cKBO9wR75r0BeIWWWId9XK9Lj6La5X846Zw9dFfzMRw38IlTk2iCcUt6hsyiDRcPidc55ZParFYDXi0nXOeLQ==} + vite@7.1.6: + resolution: {integrity: sha512-SRYIB8t/isTwNn8vMB3MR6E+EQZM/WG1aKmmIUCfDXfVvKfc20ZpamngWHKzAmmu9ppsgxsg4b2I7c90JZudIQ==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true peerDependencies: @@ -4225,15 +4226,15 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@semantic-release/changelog@6.0.3(semantic-release@24.2.8(typescript@5.9.2))': + '@semantic-release/changelog@6.0.3(semantic-release@24.2.9(typescript@5.9.2))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 fs-extra: 11.3.0 lodash: 4.17.21 - semantic-release: 24.2.8(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.2) - '@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.8(typescript@5.9.2))': + '@semantic-release/commit-analyzer@13.0.1(semantic-release@24.2.9(typescript@5.9.2))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.1 @@ -4243,7 +4244,7 @@ snapshots: import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 24.2.8(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.2) transitivePeerDependencies: - supports-color @@ -4251,7 +4252,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/git@10.0.1(semantic-release@24.2.8(typescript@5.9.2))': + '@semantic-release/git@10.0.1(semantic-release@24.2.9(typescript@5.9.2))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -4261,11 +4262,11 @@ snapshots: lodash: 4.17.21 micromatch: 4.0.8 p-reduce: 2.1.0 - semantic-release: 24.2.8(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.2) transitivePeerDependencies: - supports-color - '@semantic-release/github@11.0.1(semantic-release@24.2.8(typescript@5.9.2))': + '@semantic-release/github@11.0.1(semantic-release@24.2.9(typescript@5.9.2))': dependencies: '@octokit/core': 6.1.4 '@octokit/plugin-paginate-rest': 11.4.3(@octokit/core@6.1.4) @@ -4282,12 +4283,12 @@ snapshots: lodash-es: 4.17.21 mime: 4.0.6 p-filter: 4.1.0 - semantic-release: 24.2.8(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.2) url-join: 5.0.0 transitivePeerDependencies: - supports-color - '@semantic-release/npm@12.0.2(semantic-release@24.2.8(typescript@5.9.2))': + '@semantic-release/npm@12.0.2(semantic-release@24.2.9(typescript@5.9.2))': dependencies: '@semantic-release/error': 4.0.0 aggregate-error: 5.0.0 @@ -4300,11 +4301,11 @@ snapshots: rc: 1.2.8 read-pkg: 9.0.1 registry-auth-token: 5.1.0 - semantic-release: 24.2.8(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.2) semver: 7.7.1 tempy: 3.1.0 - '@semantic-release/release-notes-generator@14.0.3(semantic-release@24.2.8(typescript@5.9.2))': + '@semantic-release/release-notes-generator@14.0.3(semantic-release@24.2.9(typescript@5.9.2))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.1 @@ -4316,7 +4317,7 @@ snapshots: into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 24.2.8(typescript@5.9.2) + semantic-release: 24.2.9(typescript@5.9.2) transitivePeerDependencies: - supports-color @@ -4411,14 +4412,14 @@ snapshots: dependencies: '@types/geojson': 7946.0.16 - '@typescript-eslint/eslint-plugin@8.43.0(@typescript-eslint/parser@8.43.0(eslint@8.57.0)(typescript@5.9.2))(eslint@8.57.0)(typescript@5.9.2)': + '@typescript-eslint/eslint-plugin@8.44.0(@typescript-eslint/parser@8.44.0(eslint@8.57.0)(typescript@5.9.2))(eslint@8.57.0)(typescript@5.9.2)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.43.0(eslint@8.57.0)(typescript@5.9.2) - '@typescript-eslint/scope-manager': 8.43.0 - '@typescript-eslint/type-utils': 8.43.0(eslint@8.57.0)(typescript@5.9.2) - '@typescript-eslint/utils': 8.43.0(eslint@8.57.0)(typescript@5.9.2) - '@typescript-eslint/visitor-keys': 8.43.0 + '@typescript-eslint/parser': 8.44.0(eslint@8.57.0)(typescript@5.9.2) + '@typescript-eslint/scope-manager': 8.44.0 + '@typescript-eslint/type-utils': 8.44.0(eslint@8.57.0)(typescript@5.9.2) + '@typescript-eslint/utils': 8.44.0(eslint@8.57.0)(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.44.0 eslint: 8.57.0 graphemer: 1.4.0 ignore: 7.0.3 @@ -4428,22 +4429,22 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.43.0(eslint@8.57.0)(typescript@5.9.2)': + '@typescript-eslint/parser@8.44.0(eslint@8.57.0)(typescript@5.9.2)': dependencies: - '@typescript-eslint/scope-manager': 8.43.0 - '@typescript-eslint/types': 8.43.0 - '@typescript-eslint/typescript-estree': 8.43.0(typescript@5.9.2) - '@typescript-eslint/visitor-keys': 8.43.0 + '@typescript-eslint/scope-manager': 8.44.0 + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2) + '@typescript-eslint/visitor-keys': 8.44.0 debug: 4.4.1 eslint: 8.57.0 typescript: 5.9.2 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.43.0(typescript@5.9.2)': + '@typescript-eslint/project-service@8.44.0(typescript@5.9.2)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.43.0(typescript@5.9.2) - '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.9.2) + '@typescript-eslint/types': 8.44.0 debug: 4.4.1 typescript: 5.9.2 transitivePeerDependencies: @@ -4454,20 +4455,20 @@ snapshots: '@typescript-eslint/types': 8.26.1 '@typescript-eslint/visitor-keys': 8.26.1 - '@typescript-eslint/scope-manager@8.43.0': + '@typescript-eslint/scope-manager@8.44.0': dependencies: - '@typescript-eslint/types': 8.43.0 - '@typescript-eslint/visitor-keys': 8.43.0 + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/visitor-keys': 8.44.0 - '@typescript-eslint/tsconfig-utils@8.43.0(typescript@5.9.2)': + '@typescript-eslint/tsconfig-utils@8.44.0(typescript@5.9.2)': dependencies: typescript: 5.9.2 - '@typescript-eslint/type-utils@8.43.0(eslint@8.57.0)(typescript@5.9.2)': + '@typescript-eslint/type-utils@8.44.0(eslint@8.57.0)(typescript@5.9.2)': dependencies: - '@typescript-eslint/types': 8.43.0 - '@typescript-eslint/typescript-estree': 8.43.0(typescript@5.9.2) - '@typescript-eslint/utils': 8.43.0(eslint@8.57.0)(typescript@5.9.2) + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2) + '@typescript-eslint/utils': 8.44.0(eslint@8.57.0)(typescript@5.9.2) debug: 4.4.1 eslint: 8.57.0 ts-api-utils: 2.1.0(typescript@5.9.2) @@ -4477,7 +4478,7 @@ snapshots: '@typescript-eslint/types@8.26.1': {} - '@typescript-eslint/types@8.43.0': {} + '@typescript-eslint/types@8.44.0': {} '@typescript-eslint/typescript-estree@8.26.1(typescript@5.9.2)': dependencies: @@ -4493,12 +4494,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.43.0(typescript@5.9.2)': + '@typescript-eslint/typescript-estree@8.44.0(typescript@5.9.2)': dependencies: - '@typescript-eslint/project-service': 8.43.0(typescript@5.9.2) - '@typescript-eslint/tsconfig-utils': 8.43.0(typescript@5.9.2) - '@typescript-eslint/types': 8.43.0 - '@typescript-eslint/visitor-keys': 8.43.0 + '@typescript-eslint/project-service': 8.44.0(typescript@5.9.2) + '@typescript-eslint/tsconfig-utils': 8.44.0(typescript@5.9.2) + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/visitor-keys': 8.44.0 debug: 4.4.1 fast-glob: 3.3.3 is-glob: 4.0.3 @@ -4511,7 +4512,7 @@ snapshots: '@typescript-eslint/utils@8.26.1(eslint@8.57.0)(typescript@5.9.2)': dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@8.57.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.0) '@typescript-eslint/scope-manager': 8.26.1 '@typescript-eslint/types': 8.26.1 '@typescript-eslint/typescript-estree': 8.26.1(typescript@5.9.2) @@ -4520,12 +4521,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.43.0(eslint@8.57.0)(typescript@5.9.2)': + '@typescript-eslint/utils@8.44.0(eslint@8.57.0)(typescript@5.9.2)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@8.57.0) - '@typescript-eslint/scope-manager': 8.43.0 - '@typescript-eslint/types': 8.43.0 - '@typescript-eslint/typescript-estree': 8.43.0(typescript@5.9.2) + '@typescript-eslint/scope-manager': 8.44.0 + '@typescript-eslint/types': 8.44.0 + '@typescript-eslint/typescript-estree': 8.44.0(typescript@5.9.2) eslint: 8.57.0 typescript: 5.9.2 transitivePeerDependencies: @@ -4536,9 +4537,9 @@ snapshots: '@typescript-eslint/types': 8.26.1 eslint-visitor-keys: 4.2.1 - '@typescript-eslint/visitor-keys@8.43.0': + '@typescript-eslint/visitor-keys@8.44.0': dependencies: - '@typescript-eslint/types': 8.43.0 + '@typescript-eslint/types': 8.44.0 eslint-visitor-keys: 4.2.1 '@ungap/structured-clone@1.3.0': {} @@ -6205,13 +6206,13 @@ snapshots: dependencies: xmlchars: 2.2.0 - semantic-release@24.2.8(typescript@5.9.2): + semantic-release@24.2.9(typescript@5.9.2): dependencies: - '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.8(typescript@5.9.2)) + '@semantic-release/commit-analyzer': 13.0.1(semantic-release@24.2.9(typescript@5.9.2)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 11.0.1(semantic-release@24.2.8(typescript@5.9.2)) - '@semantic-release/npm': 12.0.2(semantic-release@24.2.8(typescript@5.9.2)) - '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.8(typescript@5.9.2)) + '@semantic-release/github': 11.0.1(semantic-release@24.2.9(typescript@5.9.2)) + '@semantic-release/npm': 12.0.2(semantic-release@24.2.9(typescript@5.9.2)) + '@semantic-release/release-notes-generator': 14.0.3(semantic-release@24.2.9(typescript@5.9.2)) aggregate-error: 5.0.0 cosmiconfig: 9.0.0(typescript@5.9.2) debug: 4.4.1 @@ -6233,14 +6234,14 @@ snapshots: read-package-up: 11.0.0 resolve-from: 5.0.0 semver: 7.7.1 - semver-diff: 4.0.0 + semver-diff: 5.0.0 signale: 1.4.0 yargs: 17.7.2 transitivePeerDependencies: - supports-color - typescript - semver-diff@4.0.0: + semver-diff@5.0.0: dependencies: semver: 7.7.1 @@ -6616,7 +6617,7 @@ snapshots: debug: 4.4.1 es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.1.5(@types/node@22.13.10)(jiti@2.4.2) + vite: 7.1.6(@types/node@22.13.10)(jiti@2.4.2) transitivePeerDependencies: - '@types/node' - jiti @@ -6631,22 +6632,7 @@ snapshots: - tsx - yaml - vite-plugin-solid@2.11.8(@testing-library/jest-dom@6.8.0)(solid-js@1.9.9)(vite@6.3.5(@types/node@22.13.10)(jiti@2.4.2)): - dependencies: - '@babel/core': 7.26.10 - '@types/babel__core': 7.20.5 - babel-preset-solid: 1.9.5(@babel/core@7.26.10) - merge-anything: 5.1.7 - solid-js: 1.9.9 - solid-refresh: 0.6.3(solid-js@1.9.9) - vite: 6.3.5(@types/node@22.13.10)(jiti@2.4.2) - vitefu: 1.0.6(vite@6.3.5(@types/node@22.13.10)(jiti@2.4.2)) - optionalDependencies: - '@testing-library/jest-dom': 6.8.0 - transitivePeerDependencies: - - supports-color - - vite-plugin-solid@2.11.8(@testing-library/jest-dom@6.8.0)(solid-js@1.9.9)(vite@7.1.5(@types/node@22.13.10)(jiti@2.4.2)): + vite-plugin-solid@2.11.8(@testing-library/jest-dom@6.8.0)(solid-js@1.9.9)(vite@7.1.6(@types/node@22.13.10)(jiti@2.4.2)): dependencies: '@babel/core': 7.26.10 '@types/babel__core': 7.20.5 @@ -6654,8 +6640,8 @@ snapshots: merge-anything: 5.1.7 solid-js: 1.9.9 solid-refresh: 0.6.3(solid-js@1.9.9) - vite: 7.1.5(@types/node@22.13.10)(jiti@2.4.2) - vitefu: 1.0.6(vite@7.1.5(@types/node@22.13.10)(jiti@2.4.2)) + vite: 7.1.6(@types/node@22.13.10)(jiti@2.4.2) + vitefu: 1.0.6(vite@7.1.6(@types/node@22.13.10)(jiti@2.4.2)) optionalDependencies: '@testing-library/jest-dom': 6.8.0 transitivePeerDependencies: @@ -6674,7 +6660,7 @@ snapshots: fsevents: 2.3.3 jiti: 2.4.2 - vite@7.1.5(@types/node@22.13.10)(jiti@2.4.2): + vite@7.1.6(@types/node@22.13.10)(jiti@2.4.2): dependencies: esbuild: 0.25.1 fdir: 6.5.0(picomatch@4.0.3) @@ -6687,13 +6673,9 @@ snapshots: fsevents: 2.3.3 jiti: 2.4.2 - vitefu@1.0.6(vite@6.3.5(@types/node@22.13.10)(jiti@2.4.2)): - optionalDependencies: - vite: 6.3.5(@types/node@22.13.10)(jiti@2.4.2) - - vitefu@1.0.6(vite@7.1.5(@types/node@22.13.10)(jiti@2.4.2)): + vitefu@1.0.6(vite@7.1.6(@types/node@22.13.10)(jiti@2.4.2)): optionalDependencies: - vite: 7.1.5(@types/node@22.13.10)(jiti@2.4.2) + vite: 7.1.6(@types/node@22.13.10)(jiti@2.4.2) vitest@3.2.4(@types/node@22.13.10)(jiti@2.4.2)(jsdom@27.0.0(postcss@8.5.6)): dependencies: diff --git a/solid-maplibre-0.0.0-development.tgz b/solid-maplibre-0.0.0-development.tgz new file mode 100644 index 0000000..8cfe504 Binary files /dev/null and b/solid-maplibre-0.0.0-development.tgz differ diff --git a/tsup.config.ts b/tsup.config.ts index e81c5cc..a583cd5 100644 --- a/tsup.config.ts +++ b/tsup.config.ts @@ -8,5 +8,7 @@ export default defineConfig(() => { }, }); - return solid.generateTsupOptions(options); + const opts = solid.generateTsupOptions(options); + console.log(JSON.stringify(opts, null, 2)); + return opts; }); diff --git a/vitest.config.ts b/vitest.config.ts index d597cf1..f2e1552 100644 --- a/vitest.config.ts +++ b/vitest.config.ts @@ -1,9 +1,9 @@ /// import solidPlugin from "vite-plugin-solid"; -import { defineConfig } from "vitest/config"; +import { defineConfig, type Plugin } from "vitest/config"; export default defineConfig({ - plugins: [solidPlugin()], + plugins: [solidPlugin() as Plugin], test: { environment: "jsdom",