Remove eleventy-sass dependency and update @tabler/icons references to use workspace protocol in package.json and pnpm-lock.yaml for improved dependency management.

This commit is contained in:
codecalm 2025-12-30 18:57:49 +01:00
parent 22e23512d8
commit 7358779979
14 changed files with 36 additions and 73 deletions

View File

@ -61,7 +61,6 @@
"cheerio": "^1.0.0", "cheerio": "^1.0.0",
"csv-parser": "^3.0.0", "csv-parser": "^3.0.0",
"dotenv": "^16.4.7", "dotenv": "^16.4.7",
"eleventy-sass": "^2.2.6",
"esbuild": "^0.20.2", "esbuild": "^0.20.2",
"fs-extra": "^11.2.0", "fs-extra": "^11.2.0",
"glob": "10.3.16", "glob": "10.3.16",

View File

@ -26,7 +26,7 @@
] ]
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"keywords": [ "keywords": [
"icons", "icons",

View File

@ -31,7 +31,7 @@
] ]
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"keywords": [ "keywords": [
"icons", "icons",

View File

@ -31,7 +31,7 @@
] ]
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"keywords": [ "keywords": [
"icons", "icons",

View File

@ -36,7 +36,7 @@
"imports-check": "attw $(npm pack)" "imports-check": "attw $(npm pack)"
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"peerDependencies": { "peerDependencies": {
"preact": "^10.5.13" "preact": "^10.5.13"

View File

@ -59,7 +59,7 @@
"imports-check": "attw $(npm pack)" "imports-check": "attw $(npm pack)"
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"devDependencies": { "devDependencies": {
"@testing-library/react": "^14.2.1", "@testing-library/react": "^14.2.1",

View File

@ -36,7 +36,7 @@
"imports-check": "attw $(npm pack)" "imports-check": "attw $(npm pack)"
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"devDependencies": { "devDependencies": {
"@testing-library/react": "^14.2.1", "@testing-library/react": "^14.2.1",

View File

@ -48,7 +48,7 @@
"imports-check": "attw $(npm pack)" "imports-check": "attw $(npm pack)"
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"devDependencies": { "devDependencies": {
"@solidjs/testing-library": "^0.8.6", "@solidjs/testing-library": "^0.8.6",

View File

@ -29,7 +29,7 @@
"clean": "rm -rf dist/*" "clean": "rm -rf dist/*"
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"keywords": [ "keywords": [
"icons", "icons",

View File

@ -61,7 +61,7 @@
"imports-check": "attw $(npm pack)" "imports-check": "attw $(npm pack)"
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"devDependencies": { "devDependencies": {
"@sveltejs/package": "^2.3.7", "@sveltejs/package": "^2.3.7",

View File

@ -50,7 +50,7 @@
"imports-check": "attw $(npm pack)" "imports-check": "attw $(npm pack)"
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"devDependencies": { "devDependencies": {
"@sveltejs/package": "^2.2.7", "@sveltejs/package": "^2.2.7",

View File

@ -34,7 +34,7 @@
"imports-check": "attw $(npm pack)" "imports-check": "attw $(npm pack)"
}, },
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0" "@tabler/icons": "workspace:"
}, },
"peerDependencies": { "peerDependencies": {
"vue": ">=3.0.1" "vue": ">=3.0.1"

View File

@ -43,7 +43,7 @@
"web" "web"
], ],
"dependencies": { "dependencies": {
"@tabler/icons": "3.36.0", "@tabler/icons": "workspace:",
"svg-path-commander": "^2.1.11", "svg-path-commander": "^2.1.11",
"svgtofont": "^6.5.0" "svgtofont": "^6.5.0"
}, },

View File

@ -77,9 +77,6 @@ importers:
dotenv: dotenv:
specifier: ^16.4.7 specifier: ^16.4.7
version: 16.6.1 version: 16.6.1
eleventy-sass:
specifier: ^2.2.6
version: 2.2.6(@11ty/eleventy@3.1.2)
esbuild: esbuild:
specifier: ^0.20.2 specifier: ^0.20.2
version: 0.20.2 version: 0.20.2
@ -173,26 +170,26 @@ importers:
packages/icons-eps: packages/icons-eps:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
packages/icons-pdf: packages/icons-pdf:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
packages/icons-png: packages/icons-png:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
packages/icons-preact: packages/icons-preact:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
devDependencies: devDependencies:
'@preact/preset-vite': '@preact/preset-vite':
specifier: ^2.10.2 specifier: ^2.10.2
@ -207,8 +204,8 @@ importers:
packages/icons-react: packages/icons-react:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
devDependencies: devDependencies:
'@testing-library/react': '@testing-library/react':
specifier: ^14.2.1 specifier: ^14.2.1
@ -232,8 +229,8 @@ importers:
packages/icons-react-native: packages/icons-react-native:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
devDependencies: devDependencies:
'@testing-library/react': '@testing-library/react':
specifier: ^14.2.1 specifier: ^14.2.1
@ -263,8 +260,8 @@ importers:
packages/icons-solidjs: packages/icons-solidjs:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
devDependencies: devDependencies:
'@solidjs/testing-library': '@solidjs/testing-library':
specifier: ^0.8.6 specifier: ^0.8.6
@ -285,14 +282,14 @@ importers:
packages/icons-sprite: packages/icons-sprite:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
packages/icons-svelte: packages/icons-svelte:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
devDependencies: devDependencies:
'@sveltejs/package': '@sveltejs/package':
specifier: ^2.2.7 specifier: ^2.2.7
@ -322,8 +319,8 @@ importers:
packages/icons-svelte-runes: packages/icons-svelte-runes:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
devDependencies: devDependencies:
'@sveltejs/package': '@sveltejs/package':
specifier: ^2.3.7 specifier: ^2.3.7
@ -350,8 +347,8 @@ importers:
packages/icons-vue: packages/icons-vue:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
devDependencies: devDependencies:
'@testing-library/vue': '@testing-library/vue':
specifier: ^8.0.2 specifier: ^8.0.2
@ -372,8 +369,8 @@ importers:
packages/icons-webfont: packages/icons-webfont:
dependencies: dependencies:
'@tabler/icons': '@tabler/icons':
specifier: 3.36.0 specifier: 'workspace:'
version: 3.36.0 version: link:../icons
svg-path-commander: svg-path-commander:
specifier: ^2.1.11 specifier: ^2.1.11
version: 2.1.11 version: 2.1.11
@ -2902,9 +2899,6 @@ packages:
svelte: ^5.0.0 svelte: ^5.0.0
vite: ^6.0.0 vite: ^6.0.0
'@tabler/icons@3.36.0':
resolution: {integrity: sha512-z9OfTEG6QbaQWM9KBOxxUdpgvMUn0atageXyiaSc2gmYm51ORO8Ua7eUcjlks+Dc0YMK4rrodAFdK9SfjJ4ZcA==}
'@testing-library/dom@10.4.1': '@testing-library/dom@10.4.1':
resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==} resolution: {integrity: sha512-o4PXJQidqJl82ckFaXUeoAW+XysPLauYI43Abki5hABd853iMhitooc6znOnczgbTYmEP6U6/y1ZyKAIsvMKGg==}
engines: {node: '>=18'} engines: {node: '>=18'}
@ -4188,18 +4182,6 @@ packages:
electron-to-chromium@1.5.267: electron-to-chromium@1.5.267:
resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==}
eleventy-sass@2.2.6:
resolution: {integrity: sha512-7OOFZ+A6BjWnpRRxP0UWvTdMUReVQUbusV1YhGQCAaEnWtQYTWzUq1EvyvfJfaWsPx7a26QHYGX8vYUNTACG/w==}
peerDependencies:
'@11ty/eleventy': ^1.0.0 || ^2.0.0-canary.12 || ^2.0.0-beta.1
eleventy-plugin-clean: ^1.1.0
eleventy-plugin-rev: ^2.0.0
peerDependenciesMeta:
eleventy-plugin-clean:
optional: true
eleventy-plugin-rev:
optional: true
emoji-regex@8.0.0: emoji-regex@8.0.0:
resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
@ -7561,10 +7543,6 @@ packages:
resolution: {integrity: sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg==} resolution: {integrity: sha512-gwXJnPRewT4rT7sBi/IvxKTjsms7jX7QIDLOClApuZwR49SXbrB1z2NLUZ+vDHyqCj/n58OzRRqaW+B8OZi8vg==}
engines: {node: '>=18.12.0'} engines: {node: '>=18.12.0'}
upath@2.0.1:
resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
engines: {node: '>=4'}
update-browserslist-db@1.2.3: update-browserslist-db@1.2.3:
resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==}
hasBin: true hasBin: true
@ -10691,8 +10669,6 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@tabler/icons@3.36.0': {}
'@testing-library/dom@10.4.1': '@testing-library/dom@10.4.1':
dependencies: dependencies:
'@babel/code-frame': 7.27.1 '@babel/code-frame': 7.27.1
@ -12098,16 +12074,6 @@ snapshots:
electron-to-chromium@1.5.267: {} electron-to-chromium@1.5.267: {}
eleventy-sass@2.2.6(@11ty/eleventy@3.1.2):
dependencies:
'@11ty/eleventy': 3.1.2
debug: 4.4.3
kleur: 4.1.5
sass: 1.97.1
upath: 2.0.1
transitivePeerDependencies:
- supports-color
emoji-regex@8.0.0: {} emoji-regex@8.0.0: {}
emoji-regex@9.2.2: {} emoji-regex@9.2.2: {}
@ -16112,8 +16078,6 @@ snapshots:
pathe: 2.0.3 pathe: 2.0.3
picomatch: 4.0.3 picomatch: 4.0.3
upath@2.0.1: {}
update-browserslist-db@1.2.3(browserslist@4.28.1): update-browserslist-db@1.2.3(browserslist@4.28.1):
dependencies: dependencies:
browserslist: 4.28.1 browserslist: 4.28.1