feat: standalone mode

This commit is contained in:
2026-07-14 08:34:45 +03:00
parent 3dd385bfda
commit c596f9f1c3
64 changed files with 1341 additions and 2755 deletions

View File

@@ -34,14 +34,11 @@
"@types/react-dom": "^19.2.3",
"@types/svg-sprite": "^0.0.39",
"jsdom": "^26.1.0",
"next": "16.2.10",
"react": "^19.2.5",
"react-colorful": "^5.6.1",
"react-dom": "^19.2.5",
"tsup": "^8.4.0",
"typescript": "^5.8.3",
"vite": "^6.4.3",
"webpack": "^5.108.4"
"typescript": "^5.8.3"
},
"engines": {
"node": ">=18"
@@ -2130,6 +2127,35 @@
"vite-plugin-solid": "2.11.12"
}
},
"apps/standalone": {
"name": "@svg-sprites-fixtures/standalone",
"version": "0.0.0",
"devDependencies": {
"@gromlab/svg-sprites": "file:../../.."
}
},
"apps/standalone-vite": {
"name": "@svg-sprites-fixtures/standalone-vite",
"version": "0.0.0",
"devDependencies": {
"@gromlab/svg-sprites": "file:../../..",
"typescript": "6.0.2",
"vite": "8.1.4"
}
},
"apps/standalone-webpack": {
"name": "@svg-sprites-fixtures/standalone-webpack",
"version": "0.0.0",
"devDependencies": {
"@gromlab/svg-sprites": "file:../../..",
"html-webpack-plugin": "5.6.7",
"ts-loader": "9.6.2",
"typescript": "6.0.2",
"webpack": "5.108.4",
"webpack-cli": "7.2.1",
"webpack-dev-server": "5.2.2"
}
},
"apps/svelte-vite": {
"name": "@svg-sprites-fixtures/svelte-vite",
"version": "0.0.0",
@@ -2160,15 +2186,6 @@
"vite": "8.1.4"
}
},
"apps/vanilla-vite": {
"name": "@svg-sprites-fixtures/vanilla-vite",
"version": "0.0.0",
"devDependencies": {
"@gromlab/svg-sprites": "file:../../..",
"typescript": "6.0.2",
"vite": "8.1.4"
}
},
"apps/vue-vite": {
"name": "@svg-sprites-fixtures/vue-vite",
"version": "0.0.0",
@@ -9372,6 +9389,18 @@
"resolved": "apps/solid-vite",
"link": true
},
"node_modules/@svg-sprites-fixtures/standalone": {
"resolved": "apps/standalone",
"link": true
},
"node_modules/@svg-sprites-fixtures/standalone-vite": {
"resolved": "apps/standalone-vite",
"link": true
},
"node_modules/@svg-sprites-fixtures/standalone-webpack": {
"resolved": "apps/standalone-webpack",
"link": true
},
"node_modules/@svg-sprites-fixtures/svelte-vite": {
"resolved": "apps/svelte-vite",
"link": true
@@ -9380,10 +9409,6 @@
"resolved": "apps/sveltekit",
"link": true
},
"node_modules/@svg-sprites-fixtures/vanilla-vite": {
"resolved": "apps/vanilla-vite",
"link": true
},
"node_modules/@svg-sprites-fixtures/vue-vite": {
"resolved": "apps/vue-vite",
"link": true
@@ -11906,7 +11931,7 @@
"version": "8.3.0",
"resolved": "https://registry.npmjs.org/commander/-/commander-8.3.0.tgz",
"integrity": "sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==",
"dev": true,
"devOptional": true,
"license": "MIT",
"engines": {
"node": ">= 12"
@@ -14372,7 +14397,7 @@
"version": "5.1.9",
"resolved": "https://registry.npmjs.org/immutable/-/immutable-5.1.9.tgz",
"integrity": "sha512-m8nVez3rwrgmWxtLMt1ZYXB2Lv7OKYn/disyxAlSDYAlKSlFoPPfIAmAM/M5xqL4m4C/wAPw7S2/CNaUii1Hxg==",
"devOptional": true,
"dev": true,
"license": "MIT"
},
"node_modules/import-local": {