{"_id":"@ggsvelte/svelte","_rev":"71-05298ab0265416f0b098df0f6a4780f7","name":"@ggsvelte/svelte","dist-tags":{"latest":"0.42.0"},"versions":{"0.0.0":{"name":"@ggsvelte/svelte","version":"0.0.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.0.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://github.com/ljodea/ggsvelte","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"7b95bc2ba82521e7bea0ebf3fb2a1446f48e8b6b","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.0.0.tgz","fileCount":57,"integrity":"sha512-G/FhBV3d2vqIIP7yIDsQnrzCgM2qbrzJ/1SgbsHTzIao5R+Egk6izH6DWP9iABp5dntCJoTkqCRDw4nBUJ9JSQ==","signatures":[{"sig":"MEUCIAlBGH2YIxcQOWgbhRtPp17RrHjoKDBQ2BXlXLPairOKAiEAxLQFinpLw/8NdehSa2w9R6PKa1k2G7YXJHX8qGXp3yc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608340},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"57764a782b4283511481b3b7bc990779bad6e35f","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run"},"_npmUser":{"name":"ljodea","email":"liamjodea@gmail.com"},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git"},"_npmVersion":"11.17.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@ggsvelte/core":"workspace:*","@ggsvelte/spec":"workspace:*"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.2","@sveltejs/package":"^2.5.8","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.29.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.0.0_1784132811078_0.43830158234061356","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.1.0":{"name":"@ggsvelte/svelte","version":"0.1.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.1.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://github.com/ljodea/ggsvelte","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"06e4f816805bbf6566a048d85a7698e25dcc357a","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.1.0.tgz","fileCount":57,"integrity":"sha512-H69rOyDkeHNroBeeFfF8h3t8bbRv/zuDckj8Ia3Xx7kQvHPiaZHzfIRVcarq/PVFO5v4tg1foIsbTin0inEbXg==","signatures":[{"sig":"MEYCIQDLsTjuZCwOWqpzDOuSAZOF1NXlNH6f0nDtflDG4z8PvQIhAMT7ZI+oyIA12Io/KPPeR7JYP2ZUVdiqYAidgvIc5YP0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":608340},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"df4d00417f0b5f424520f1b6e0a5bb8fff1cae3a","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"workspace:*","@ggsvelte/spec":"workspace:*"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.2","@sveltejs/package":"^2.5.8","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.29.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.1.0_1784133009314_0.9650378300271896","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.1.1":{"name":"@ggsvelte/svelte","version":"0.1.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.1.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://github.com/ljodea/ggsvelte","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"6c7b2dd45bb2ce309b60550517410f6f5662e4d5","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.1.1.tgz","fileCount":57,"integrity":"sha512-PHPlrz5Qln7FTFANBqO6lbWwwAlY430u6KBvc0yB2cywfc9V4+A9yZ4HWlQl4ZlVH6UWjCwwxAYkfCtWmXISZg==","signatures":[{"sig":"MEUCIQCDr7uU2JisJ2xCxz0q64jKGdq14EDmtBDePUc4ZPd+WgIgEMA8Sx31T+4YXCP3vxhTVEwJbP6ZJ4j9944nhS5WumA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":608330},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"68f29f80b22b91d301378b4e6e17d2abd7b093ec","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.1.1","@ggsvelte/spec":"^0.1.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.2","@sveltejs/package":"^2.5.8","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.29.0"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.1.1_1784133930853_0.06808354345139","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.2.0":{"name":"@ggsvelte/svelte","version":"0.2.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.2.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://github.com/ljodea/ggsvelte","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"56e10600e445dc3aa5adcf05314dc684dc0b2bc3","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.2.0.tgz","fileCount":171,"integrity":"sha512-I0KyAkHmKc9z7yW0mA3bvFM5GYehrjnConvFpEujT6wvrWW5wS1zLM8G6ZJSDkUrt5f00oJiocuzEYdW0XzlEw==","signatures":[{"sig":"MEUCIAoqvGAN0TOL2wnqe6EsGJ/lgmshuzNogA09W29SzaFMAiEA80SXVmzx+Gr0RkGvR5iGU1xD4P9qzUdY///hx7ssEmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1090972},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"095833793569042b43a08db0446684a64d275af0","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.2.0","@ggsvelte/spec":"^0.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.46.4","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.2","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.2.0_1784405768764_0.9193720559618446","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.2.1":{"name":"@ggsvelte/svelte","version":"0.2.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.2.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://github.com/ljodea/ggsvelte","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"b907efa263a121ef89a4c0e6f83a4bf55c16da15","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.2.1.tgz","fileCount":171,"integrity":"sha512-+CWU9zp0gBhD6Ut+62XIPUFA51yLcnz+XdCWZXs0htkJ/HGXjIbB1TPHaSaW81UO6zaGnPfSUt7ivppf+C2o/Q==","signatures":[{"sig":"MEYCIQCQavXzLn6LYiFXC8ECPlnxKY0ynTBQ57sofuvfSo8HpQIhANyv2z6vca4Dl3vB01xNXV19aHe9AJw/yLcZRUnEuNT3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1093081},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"3d5ffb9dab9e8b0ac0d54ebffdceb7ec7822732d","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.2.0","@ggsvelte/spec":"^0.2.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.2","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.2.1_1784415124439_0.9915848834786514","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.3.0":{"name":"@ggsvelte/svelte","version":"0.3.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.3.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://github.com/ljodea/ggsvelte","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"ea431faf901688307458e18b06dfec962e093fa5","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.3.0.tgz","fileCount":175,"integrity":"sha512-VgVUgM9KMdTdMV2MIOujjKcaqPkhFZwCMcbNqYbb6Ej7QgeXfkHAzCSSR6MrDzqU3++3iXvxiP4W7m+lCCL3og==","signatures":[{"sig":"MEQCIHTKab36MpRwqhaUQi+McqNc1VEOAv8LIlxu+DVkMeJcAiBVw07htSqHRdhEv/PVRpdeE+EFulXuCOV0ChlbaiVSVQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1077617},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"3473e76d0360545b7e60b3494e7c0b2b3c027a8b","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.3.0","@ggsvelte/spec":"^0.3.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.3.0_1784470967378_0.7148493176955772","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.3.1":{"name":"@ggsvelte/svelte","version":"0.3.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.3.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://github.com/ljodea/ggsvelte","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"8795247b3f15d50f66474b22e31feef31e9e2469","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.3.1.tgz","fileCount":175,"integrity":"sha512-W1PlVKDKGaW6myzwGrb0XkaTcEN/5i1LRJsx8IeFk2KBUahsDGky47QSg1f5a0EEvdZqgDXIvw/onlI+lN5Cvg==","signatures":[{"sig":"MEYCIQC2Sjcg0lwDfuoJmq7ykmYuP12oo/Je4xjzKx8wRuNOTQIhAM1EBIqafSnOp6NSe6Z155Pyle80QfJGutZcQzymEDDB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1080075},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"aef61f7867975e6ce0567b77b21638daea49183f","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.3.1","@ggsvelte/spec":"^0.3.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.0","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.3.1_1784505090153_0.2353054326760775","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.4.0":{"name":"@ggsvelte/svelte","version":"0.4.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.4.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://github.com/ljodea/ggsvelte","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"8d442cc826d915dafcc9e223799fba95a768db46","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.4.0.tgz","fileCount":175,"integrity":"sha512-qNocajGKCFQGzysDhlZZsy2WZp5r4jUcD6AYZbtG2BpyeWeCxKeD+opCdq3X026I4O7dGSCE5Hj1vvvqrlXK2g==","signatures":[{"sig":"MEUCIFA80h7TLmU4Frl+cXbv9X+1n1/L/PVHitOE43nw1MHnAiEA2LxegHLKmozf8V2d8dAauKi5XbuMwhADhTExTfiVAQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1083294},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"a7a28bbf15d9cd8f53db3c19a7f7e5efa0148585","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.4.0","@ggsvelte/spec":"^0.4.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.4.0_1784554019428_0.42535704192681","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.5.0":{"name":"@ggsvelte/svelte","version":"0.5.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.5.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ljodea.github.io/ggsvelte/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"85db7a39c75e02f4d04e07192b6fee7410eba56e","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.5.0.tgz","fileCount":175,"integrity":"sha512-f5EsYNeGegzbR/pN+hnO1Zc3jO9ftDyTba077OtDbBLfbI0lHeYzBeQumCHVVnO1mWPBIhJ8L04i5VnuFM9waQ==","signatures":[{"sig":"MEYCIQDtM3KhCCdHRn4RMmbLCziVhEQTtzVn13c6ujq8Ni4xuQIhAP9kbvr81tQTeq8ILwGODMidH9Ksw1JcpRNJvnpWumtu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1086133},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"210cdd5b5b2ec2f9a18ec24bb7fce0879873af2a","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.5.0","@ggsvelte/spec":"^0.5.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.5.0_1784608396271_0.04397106915444837","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.5.1":{"name":"@ggsvelte/svelte","version":"0.5.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.5.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ljodea.github.io/ggsvelte/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"cd50712db6cd492b9ffe0bfaf5b009e18f43fc14","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.5.1.tgz","fileCount":175,"integrity":"sha512-SDkiHk472+TzhrWxwtVMSeR9pdUPmYwVR3ZRTdyTHSVTTGAIWgzoAPiRh0If8LThdP3VlUTet9+/n6+Vj66kOg==","signatures":[{"sig":"MEQCIFmk0QinqJdhK/P1bchXt2VHN/N2YGPX67MrtHsRZ9JcAiA4NBsaR6GuZyaM7AES/SxZrYvamyhqj4JQSGM3FmzwrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1086133},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"c239c3282ed5de0a9a274ea31ce5297a80469870","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.5.1","@ggsvelte/spec":"^0.5.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.5.1_1784612106566_0.7011396620717265","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.6.0":{"name":"@ggsvelte/svelte","version":"0.6.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.6.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"d42fa740790d5f575ea09b8993a969c9d554115b","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.6.0.tgz","fileCount":177,"integrity":"sha512-AIe9Az03TE4L48WnFLPfe5k0O5IB34f+egJJHDDzeDp3/Tblm3y1lrwdbaTDarg+qkv/kGkNNJ7mdf6G2rDP7A==","signatures":[{"sig":"MEUCIQCCi7InOkLGIweE5fTJoW4aegNO4ZwLWwBVnQ9uxIMwBwIgfiBdS7gygTgLrnjlt62b2Y4AZGghvRADZDsZKo3qc0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1098853},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"8046486e49333be72415bb9b895fddd4864801ab","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.6.0","@ggsvelte/spec":"^0.6.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.6.0_1784679722691_0.6529697032336961","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.7.0":{"name":"@ggsvelte/svelte","version":"0.7.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.7.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"34b7208c99749ef93adc4767b3bbc3025c9a1300","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.7.0.tgz","fileCount":177,"integrity":"sha512-esukJfyKlt12a8V5VEOM5l7Ch1WuQvATDdV5OnHmNKthMBq3bZmwPpf0zkezXqb2N8WIqbX/gXUhHMCWPZzM9w==","signatures":[{"sig":"MEQCID2ZiAdBKAy7j/Qu+EGfSZE0HBPvu/V6n24nVlIAdvBAAiB/GTd47OYrHkbkvfATT3mQ8ylKPY3xrlNre7MHDp5KUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1104024},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"1e596aee19e4ef582bf38fdc8461363bd1852fca","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.7.0","@ggsvelte/spec":"^0.7.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.7.0_1784689437288_0.4977748799232631","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.7.1":{"name":"@ggsvelte/svelte","version":"0.7.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.7.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"6649750b3a9081464a76cc6e890c9ac76929f760","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.7.1.tgz","fileCount":187,"integrity":"sha512-Wz40F5Ck6yFb0sXU5Iffg3PU0TRMJkeuXWSh8TFAZllvHpkWEcKchFn0gMI6NcBsfn3IRaCE3m8WgWS8KBh05g==","signatures":[{"sig":"MEUCIBWKskOxfvIjME+05YH775RTjWV+JCwBQT4InFxMaD6IAiEAit6zT/w5wpMndi1GaM8N+P7GU+rwbx0eBiDd2+ZGkp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.7.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1117435},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"537408e75cb12b148d6e5b12c94f64a7d3eb682f","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.7.1","@ggsvelte/spec":"^0.7.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.7.1_1784733217390_0.01840540568942539","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.8.0":{"name":"@ggsvelte/svelte","version":"0.8.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.8.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"2eaccb116cb11f11f23a2f7f5dba8f50f61b3449","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.8.0.tgz","fileCount":195,"integrity":"sha512-sUAXEPwLnshLz/vv1EmEbcl1TFmpIVbwayRRmPen4HpR7agT3XjKTECbNIPOE10bdPeyRIliXY6wPFZ3MiqlvQ==","signatures":[{"sig":"MEQCIEbmCl7yotKmJDDmldnZ0N1QT/ndft5FMcljnl74fpRJAiA0ZZiGH+Co/PLqnYpbnn6ZG1yNzDgtHqT4EXnFLy+Rkg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1141838},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"719ef6d6e17b431515f73ee6ed82c747aeed0a28","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.8.0","@ggsvelte/spec":"^0.8.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.8.0_1784755184625_0.917885247138537","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.9.0":{"name":"@ggsvelte/svelte","version":"0.9.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.9.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"1c6391c32060744f8e9d691393024c07fb94c756","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.9.0.tgz","fileCount":197,"integrity":"sha512-Q3B/B132KEcvzkqDkg8DIMkbrl6ji7hMKicq3xM0HOviQ7In47fkzTCodwjMgtU7KYURfbmd7K/gOf5MSnF6EA==","signatures":[{"sig":"MEUCIFDmEPq4Dz1MVq8JZBD1OP1QDVBTrc+RHTjUZ6769sgGAiEA4PwzE+efeMmhntcQn6d94gh7eyOWk7N/Hnq8CZyBPYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1149639},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"d047e97ee4d4e0898e97520ab23f4e1dc346879c","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.9.0","@ggsvelte/spec":"^0.9.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.9.0_1784766199672_0.587792147842285","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.10.0":{"name":"@ggsvelte/svelte","version":"0.10.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.10.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"d16717be586a63f7511a53b298b1c07d5a3041b6","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.10.0.tgz","fileCount":197,"integrity":"sha512-cUJ9952YXlfY8nbC85283QS/9ZEFxdZg9SrWLwQ3jd3CFCakZB7vt0P+lr6eZg5TQ1Yqs/xNYMZJ5eR82c0qnQ==","signatures":[{"sig":"MEUCIQDQopRJl/eyOgbMr60B/uKo1LDCYIPYC9WzuDZh34khlQIgPlfeHzhEWmswD0dIixxP833JpjVXt0CTXOlXMozku9M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1135141},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"e4a5582ac0107cc8d6a927dead6e8a806bdc315b","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.10.0","@ggsvelte/spec":"^0.10.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.10.0_1784773756537_0.6449847660528492","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.10.1":{"name":"@ggsvelte/svelte","version":"0.10.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.10.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"3a468fe2a480100f8e89386db60b0a587e8d426b","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.10.1.tgz","fileCount":199,"integrity":"sha512-rhPcNyeewT7M37n+b0KheeoX7TX5Tcez07IvnRXBv9GfFEejiztL/WUqOZUDEtUGxBrU194sIb/KLeSldRUepA==","signatures":[{"sig":"MEYCIQDwHlU0vc3W+n/Rca/rr8GSWsQoL3LfTTg/rvYz7sHKGwIhALLFTvoBJjKEVYl+IIJOkNu//sfqVaKfHX1ss1/Vl+ra","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1134491},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"81e82a5008e3e1804e4a0cc32ad596f1609c6b26","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.10.1","@ggsvelte/spec":"^0.10.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.10.1_1784864217229_0.42153599432391364","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.10.2":{"name":"@ggsvelte/svelte","version":"0.10.2","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.10.2","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js"},"dist":{"shasum":"0e5e70ce7d6b60f5ddc90a2af301a2b382a3af11","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.10.2.tgz","fileCount":199,"integrity":"sha512-6miTnhu69ByjeX+dAwMIegsS47GDwp+7NTW6wfkDJ3yENcjkwI7ZQFXihZ7HNkpTvWr+ZGe+6KXi+zwUlpoohQ==","signatures":[{"sig":"MEUCIHDHHkdHmQgl3O3Gf7V9VmOvAJoQ5aqSUwb3JvC7XytPAiEA+OcCaVEcAYFEdohdr3xkdQ5cKjiKlqFgTiWEEsJiGu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1132289},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"}},"gitHead":"7a02a3b150205dbc27b7f17574cd118b6aad2cc6","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.10.2","@ggsvelte/spec":"^0.10.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.10.2_1784875227770_0.14451691441572767","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.11.0":{"name":"@ggsvelte/svelte","version":"0.11.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.11.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"f2256aa9885ed98d7ac9d527b77798baa686240c","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.11.0.tgz","fileCount":418,"integrity":"sha512-q+9rr/YT3gdXkuoNrVLWg2MB0m3QTXkt2A81LIM1y8Sm4EWbLTULD4yeU6RKk/MthzRYgt/AQDSaYhgDBU7WZw==","signatures":[{"sig":"MEYCIQDsfq1wp22bL1PRCscOZMvhv96EHl7pCF6dzKtBrKigAQIhANBQsRzQ+QVhls5yPsTMvozRw9mh9HxBV5BJdt5njhsC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406183},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ea46df4f9758a92f356ac3f9fb64f1799508cad8","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.11.0","@ggsvelte/spec":"^0.11.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.11.0_1785030278761_0.39586275920400915","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.11.1":{"name":"@ggsvelte/svelte","version":"0.11.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.11.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"9e684750d4e2ba0bd1fe8caa00dec378596da8ba","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.11.1.tgz","fileCount":418,"integrity":"sha512-kJySn0zq84awxtaP15qYhgZCV9hT5F7x9YU9WAxC4k8T3L+WBd6BXJCFS4zOpU7PCJu2qnh+ItVYb4bCgKtmFA==","signatures":[{"sig":"MEUCIHEo0tW8aUJvPKWslS3S4bxlZSDaQr5IZg6qJ3snfhiaAiEApFNJU2bCd7blt/ixE+1jO21+QjB/rivc88FtvdT8soE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.11.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1406248},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"5fabc581b1a14517162b759b307ce617ecef9ae6","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.11.1","@ggsvelte/spec":"^0.11.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.5","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.11.1_1785035062892_0.6874858859456607","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.12.0":{"name":"@ggsvelte/svelte","version":"0.12.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.12.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"5013d77d1cb5bf355f0e658e79a47ea8c4bfec7a","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.12.0.tgz","fileCount":570,"integrity":"sha512-pjmaAUiWYiwS+t+p3HL8iO/sngnnQmyq21olt/PC/VPJ6Fyji81pYjaZMsHW3AKpXvm/B/4h8MxIWnRmsDsDuA==","signatures":[{"sig":"MEUCIDip+W5bV4SdBLd0PiklvVYg7FdTnUe+pBDeRAkjj0e9AiEAq0WZZOgIfqgoPkQU0l9+aRbyT8a/c5XDix88f9Nhr2Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1522215},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ca75574dd5e57419a9a8b8e426f9970665a2ecbb","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.12.0","@ggsvelte/spec":"^0.12.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.12.0_1785168472789_0.7165370047089283","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.13.0":{"name":"@ggsvelte/svelte","version":"0.13.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.13.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"419fa61ff90bb5ab70e048efe3066fecfb26f995","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.13.0.tgz","fileCount":575,"integrity":"sha512-2/YO6VrINZ13oR5kH45yT5yNeE+Zet8IAa7W6mbq+uPyvc2aAHd3t3mDkZqwMHkPD9/0/ROz9wc6gSKCSY0yRA==","signatures":[{"sig":"MEUCIDZpyCXZl41n9fz2jo8wMmp6t+CWTvtEuzL8FOxYYga6AiEA+gY5IrDtXQ+2xPzjt2m1K4kovp7z49vVznF7WTxkJvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1744496},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"fe0e6d1bb122f431171877f80baa708558dab518","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.13.0","@ggsvelte/spec":"^0.13.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.13.0_1785187104551_0.3070090701280317","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.14.0":{"name":"@ggsvelte/svelte","version":"0.14.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.14.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"7c4dec90a6c8577bdb73a3f24c296ee06b6d0f3b","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.14.0.tgz","fileCount":573,"integrity":"sha512-W4nPYokMBpZxZbkXOvnGPN0lRX64XoGPAIkDHB1aEidDfOr4dHXc/0ualV5yEWAC44OQZFTfFF6aERCNEvQBsA==","signatures":[{"sig":"MEUCIQDsPNeDT3oxSHwyxH+/YWdbkAYV5KU2aSxRkAFb7IzynAIgBdQSxrwbAWFVTVQ0qmJmxRY7X/QBDesI5/7u97cquS8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1707020},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"325efc68ed7533f61366fe4c00e2a78f5143b212","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.14.0","@ggsvelte/spec":"^0.14.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.14.0_1785206344216_0.12869194535927564","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.14.1":{"name":"@ggsvelte/svelte","version":"0.14.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.14.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"8ae584f7a4b4dc77f549beec2317e32eff172982","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.14.1.tgz","fileCount":573,"integrity":"sha512-HeG82Vlmm/TIP8CeJTBZXLoXohYbDAcKINZypcWnCWv8nT23hGGHi75CBKvKhSZqYj+s3uyrd7NQxsTaZtENfw==","signatures":[{"sig":"MEQCIB5dcrMZJ7WbCNn1sGUf9ZfeEH4M7N4Qz4LfSgtI3ow4AiB+DHL5d0QBuDFNEcxTYawj2cDLSTOtelX5oRmjGq5vtw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.14.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1707995},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"99f2ef83d8285a4801aaf14c2f5a2a4503552cd8","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.14.1","@ggsvelte/spec":"^0.14.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.14.1_1785212678870_0.778623291195891","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.15.0":{"name":"@ggsvelte/svelte","version":"0.15.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.15.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"27d91ca6b8d22d3f921e46e068dce7ae4a24f997","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.15.0.tgz","fileCount":583,"integrity":"sha512-/6KI1X5M3rUcLqFLkKOdBhtvegVungMdOz4OKDZegfJpXeGIVdhpxA7B1X8z44TPuyMEM/0R9h36ZyXH+ue1HA==","signatures":[{"sig":"MEQCIDfrPGFKRWuuoWaO97NHBN3yP7WL5a5/Yb7oQQ0vJBTzAiAFSR7BQC9JzSqZ7szQxbhe75ytHJhO1poGTff1Lw6syA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1707160},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"2968c93501f9f5ec7ea0f1f3e0939f29faca76dd","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.15.0","@ggsvelte/spec":"^0.15.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.15.0_1785268068651_0.46933323728003606","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.15.1":{"name":"@ggsvelte/svelte","version":"0.15.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.15.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"8064912e08ee17e01799f8ba5e116012afe788cd","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.15.1.tgz","fileCount":583,"integrity":"sha512-TDu8xbbE0fiuvPv0zA1AfRPAjydPiGU2YOQs7vLF6hBllUrOBivJRVhr8dN1V9UCUq6IeZdMaYHgqqg2t1LtPQ==","signatures":[{"sig":"MEQCIFeA6akNixuNp/bH6bDFs3bU/Tl4rOkNAK+Le4amyGsyAiBC2UZZGHwnrqmIM5q32bkEjDIN6EQ4p1+ImAS7Gb7zsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1713126},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"b656cac23c0a899ab62afb7d59af26e817b52aa0","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.15.1","@ggsvelte/spec":"^0.15.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.15.1_1785296223770_0.6193606703792631","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.15.2":{"name":"@ggsvelte/svelte","version":"0.15.2","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.15.2","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"b1421c32b66445bcb93d34ba3bfc23f949ba951c","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.15.2.tgz","fileCount":589,"integrity":"sha512-XIIXxnIo99yQ1p4OCTceov9NEPZdBZxDi17YnfqKqwStkmQSSbH6RRawVZWZjILCja6z3TcCP2OxIvF+8RymSA==","signatures":[{"sig":"MEUCIQD4u/hkojZ9UbRrLkQH+RVkSXRjf3bd+9uUibI2ZbUsNgIgR4vuWLx5eKq9e48cK2qWuUy3CuPvMe21m34JI65/OWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.15.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1720939},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"8821c283576a099fcd3130c5ee44637bed5488c0","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.15.2","@ggsvelte/spec":"^0.15.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.15.2_1785340561298_0.3008555617264004","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.17.0":{"name":"@ggsvelte/svelte","version":"0.17.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.17.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"ac39e353d72f0312a82c90c9a13581da4754e59d","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.17.0.tgz","fileCount":634,"integrity":"sha512-lTeLgGWH8e6P/4YXMib4+le4KSvqSs25rvIOT+Q6wn7dLePFS6gKB3W8QWRtdeF46UhT2Ly36Ojw6aqUmN6xRg==","signatures":[{"sig":"MEQCIHW4Uy1rA/IiDZ8+Qao89E1T1EXb7hto5P/q+uzfNA1lAiA/ue+LNip6qSqr8DoiBN2IlMLk16aUjar3DS6Lg+RvHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.17.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1777537},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"dd4e2a4e6175a32a983c150f29c19416e6e21a0f","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.17.0","@ggsvelte/spec":"^0.17.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.17.0_1785362465654_0.43646237972557","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.18.0":{"name":"@ggsvelte/svelte","version":"0.18.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.18.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"1ccb38de71bd145f02156b9e37512c4e1341cf67","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.18.0.tgz","fileCount":634,"integrity":"sha512-OUoiXg8ddmgqwSpxqUswg/VcYxCni1iI7JpXWtjZMJSrZTDkmOrpsk61lk9GzmENe2PuUnt/jewPrAKaWHcTQQ==","signatures":[{"sig":"MEYCIQDykzXbLIlbLtUeTC0+jyB7yVIhY3dsjML4qv02jctPdAIhAKXnw8JWMRHt2IR748dD+Nmh4alMbeQfXz2vFBpRECfz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.18.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1780284},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"55bf090af937acf451e5eea65f2e749599ba1e98","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.18.0","@ggsvelte/spec":"^0.18.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.18.0_1785366594405_0.7736573984056732","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.19.0":{"name":"@ggsvelte/svelte","version":"0.19.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.19.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"c0f9dc73c2232008390677559010c8907f3f6df8","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.19.0.tgz","fileCount":634,"integrity":"sha512-80EcEwjoBLzAP1CgnQlIq5OKwZrIloz7iZGfvY4Q+WdeqgSeDoIMp6vQMC5UKiXO8DXmgQw4zY1sULm3xSBPlg==","signatures":[{"sig":"MEUCIFl6FU9g7qkcbWSuM7sk8i7+p7FbxkUgeBrqhGqAyShpAiEA/V58i3cAz9BygrDxdQQL3LzMUe4e9iXM/r+6O9+mRtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.19.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1781354},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"7da9e53b31ea20db7db2468cca95bbd679d45869","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.19.0","@ggsvelte/spec":"^0.19.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.19.0_1785372381838_0.6043105370156159","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.20.0":{"name":"@ggsvelte/svelte","version":"0.20.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.20.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"1d4d7643c8b11ec7db6050a2aa965e6751c08528","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.20.0.tgz","fileCount":642,"integrity":"sha512-Bh/y1w3gFbaVsqiE1cyn38mfcPS4Y2p1OQ25wSCB6unmIduCCsORGASrOMDyRolS60F84rU+whXR+sz810ibFA==","signatures":[{"sig":"MEUCIQCRMpsyMIy/ZvA6bbXqRX6a1fOXrvjMQgiEp2gpWEbi2AIgI/NIpMe1dXyQcSM0sMQUz03wC7kyr9SsnDQfNuN+0WA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.20.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1818682},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ad3815518a6e14d2c836049cb9acc8fc31130925","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.20.0","@ggsvelte/spec":"^0.20.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.20.0_1785382317712_0.5460025830373314","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.21.0":{"name":"@ggsvelte/svelte","version":"0.21.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.21.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"70f9bbd8b4b19c6ee7a0b0032d55a2e3f0a0c039","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.21.0.tgz","fileCount":644,"integrity":"sha512-uKYMjcKejkl1TN1h5J2iXV/l1ZqZsabjtc3SZLz86EwBKr2eoN4tlTLIL1bdvmPm+e6eLAufXkSkLS/DPmvXaQ==","signatures":[{"sig":"MEUCIHBP8nqaGUycgQ2oQas/e48TrZ0eXJI6cZZYoSR2bsniAiEA5A/bcVY20GqRlyohWVRYFiAzqaBcFcHcavxaYSHVql8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.21.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1840638},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ec4c88fdee4daea67de97504a71fbdc9a903b5a0","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.21.0","@ggsvelte/spec":"^0.21.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.21.0_1785448363157_0.6112452267823805","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.22.0":{"name":"@ggsvelte/svelte","version":"0.22.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.22.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-render":"bin/ggsvelte-render.js","ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"d42c65e50bacd2efd754e4db7c84a74b77eb9b36","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.22.0.tgz","fileCount":644,"integrity":"sha512-LensVwhG5yLuvNH8Insb8GGmWzrkI+p/Kibn0/CfngBxmdDS3Mp12a55o9rVI+9iRYwd5412T3s+XkbWLgs7qw==","signatures":[{"sig":"MEUCIQD0LaDG/m7Hdm62z59m+6bbhN3JYp3eJX0GWihG1ZXt8gIgTRLiK/lCaGOONKhINDYjw2nJkoIYXM4DWJbX+s09WIY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.22.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1841336},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ff6fba4e1ffc03c8428d193a76ac38736432f660","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, hybrid SVG/canvas rendering, and the ggsvelte-render CLI.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.22.0","@ggsvelte/spec":"^0.22.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.22.0_1785515187918_0.8946279291365762","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.23.0":{"name":"@ggsvelte/svelte","version":"0.23.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.23.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"87aef0a6483a0533f9f4e32aae5417c0eecef0b2","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.23.0.tgz","fileCount":647,"integrity":"sha512-hJgOKUMKrECccqFHJIgbuY2rLIxYyKMI0qAzd0R8VqSDQsyrPjr4fi48of99gC+LG/vgmYilQ3lgrCYifY4/Cw==","signatures":[{"sig":"MEUCIQC+fD17rmku8uWtcjBE9mN2pu6szLvTTsxNL5YZu+PkYQIgBts24GZuJgeocWk1fnJ/C7lk4N24CxbOW8UTMEepGVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.23.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1846909},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"d4dcb904ba08145f16f87421e9f97affe21d2981","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.23.0","@ggsvelte/spec":"^0.23.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.23.0_1785559522531_0.02757015082021863","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.24.0":{"name":"@ggsvelte/svelte","version":"0.24.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.24.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"af42e7bc1e6b13af06a424b00fb998c8951f27af","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.24.0.tgz","fileCount":647,"integrity":"sha512-6a3uA87pO3yH9w4vDGGqOTceJv5z17ba1MwEnRRh3nJYZhtn9Yp21A3X4SHsKUggf7Vh6Lvawp491YbY4PMTtw==","signatures":[{"sig":"MEUCIQC57X581mT9O7vqSJ4XPnH6p4yQEYSR1BfekmiwmBvusAIgTHhpD74UM2Y2sKpJThOq3awKL/0XXviL9rU+lFAHSeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.24.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1849105},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"991c0557fa399a451ebb638d58d81c922ab43dc7","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.24.0","@ggsvelte/spec":"^0.24.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.24.0_1785595091109_0.7591459326973446","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.24.2":{"name":"@ggsvelte/svelte","version":"0.24.2","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.24.2","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"50dfeae4a4ff322c96303d381c32e0ac0916b9f1","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.24.2.tgz","fileCount":647,"integrity":"sha512-ebrLohxRkK7B1NqJKBiv52VrMp25JDKpmzcBJREF4wv9bKHFLVn4dOgwr8HAHlgyZ7d50zNZe60Eq7Ub98V9cA==","signatures":[{"sig":"MEUCIQDoRuY4fkBVsOlXsDUxPociTPB7KA0+lNC2RdmiGQrj/QIge3cCNZyvX21WnBsBhHGBRhA2/y2mFV15Werqh2obtKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.24.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1849658},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"594eeaaafe58abd86e7242f98a953089b0526c7f","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.24.2","@ggsvelte/spec":"^0.24.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.24.2_1785607871431_0.9009132169108229","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.24.3":{"name":"@ggsvelte/svelte","version":"0.24.3","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.24.3","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"6d0a624ac546ee5bab549d04fc40d5b1a1bfccfc","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.24.3.tgz","fileCount":647,"integrity":"sha512-wyg8h1WWbKTna97KwEu57jCTFbMyPVwgQAuqEMC97bHDAS/NdBAVSUAFjwg8hsiFVmKHgf8pCnh0jTPQCx1TBg==","signatures":[{"sig":"MEUCIQDATpf8QUZKbVSeLlnUzLPlTdO9tzyoLnLKlE+avr7ryAIgCFWE2NJAltzHKxE8SZJUAxy2sX8/u7+2jXNg/xsBwJA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.24.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1849658},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"d6a3df53b176d04858723c9089d8b60380701b2b","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.24.3","@ggsvelte/spec":"^0.24.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.24.3_1785623089867_0.039445080397901844","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.25.0":{"name":"@ggsvelte/svelte","version":"0.25.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.25.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"d7398100e7cb078e89c2fd53e14446bb8631dd5f","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.25.0.tgz","fileCount":655,"integrity":"sha512-vvhkUYL//waNJYCXxeqPXYHZI9OweLA/lfsi5epY2izqgbLli5TFjORC08EMdtNi2mEERwBmm/xgF6RS133bpw==","signatures":[{"sig":"MEUCIQC42l48YhKbMmQF9AsxTf0CFAbCuh2BTskFKX8z5AaJbwIgMj2dazF5XE5ZMBjE2hzB8Hpi2EKm3UUv+mDdjvsb1LM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.25.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2824691},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ac1bfa8c20ae9bc9b41ca885e2b06279d6fa2cd1","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.25.0","@ggsvelte/spec":"^0.25.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.25.0_1785642372307_0.8730465684295208","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.26.0":{"name":"@ggsvelte/svelte","version":"0.26.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.26.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"9eafae497aec606d664ced1766636781df0d87ff","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.26.0.tgz","fileCount":659,"integrity":"sha512-tntln4RwvBnbnyLhv21li4OqItGxxwwWCFvHouk0LbchHjZMtnkikM9Q+WeCab/MQYF/g+d11kSwysObv/SIbg==","signatures":[{"sig":"MEQCIDdPTWNIlYUJpOWU2ToovdFsyBG2RayMf1wF3hiQxBmVAiB4IeoGD9bm9ug2DzhuOESqulN8vHQwAR7PFPlFSm8GfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.26.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2830903},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"006578216aa275b4b48e14f92896bd18b40bd152","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.26.0","@ggsvelte/spec":"^0.26.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.26.0_1785652438978_0.19176569437056434","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.26.1":{"name":"@ggsvelte/svelte","version":"0.26.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.26.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"5e3edc316f437a3d68152361302030e202414706","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.26.1.tgz","fileCount":659,"integrity":"sha512-nhULRbP2pNdFyrDxzv8+e4qTbRHnAslkzFSJppbgFoWb+rN2GKXaLIzVFKfvCjF6/w94q+4kXcZFXfyPEruXYg==","signatures":[{"sig":"MEUCIGETRXakRNogd++RhgRRFJN2/OCJsSqFUtNcYvTkmhxgAiEA4RzIuVSsKjJ8Vn2mFmjY6gJ/zNYq+17nMrgpX2B515c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.26.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2830903},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"3d3251621adf1a6134b90952c2ec765fab05732b","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.26.1","@ggsvelte/spec":"^0.26.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.26.1_1785690605101_0.29236125695159076","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.26.2":{"name":"@ggsvelte/svelte","version":"0.26.2","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.26.2","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"ebf07ce7271f1cf3fe655f513e724e9f34a7bf94","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.26.2.tgz","fileCount":659,"integrity":"sha512-xY6tOJfazn+WMvgw21kGeQ3yrBVy0o7TJ7qlNGQsVMkDQtMgRKXZYdsQRo9p7FYCiCiEh4tZ1C60bMfDHo2h6g==","signatures":[{"sig":"MEUCIEwfrD8vPp+vFX4aXzeDhtzXkF/r/VMCa4dt/v6GYCVsAiEA2PCy6M7WAqCoAQNrFE3oYCztft+Zvp1pAlwCuWXcDcQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.26.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2830903},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"90190d4d67be9a9ce72108676b2a30475c05c111","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.26.2","@ggsvelte/spec":"^0.26.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.1.5","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.3","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.26.2_1785696361147_0.44471897013026584","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.27.0":{"name":"@ggsvelte/svelte","version":"0.27.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.27.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"6afc00bac147996079ab529195bdc2dd910ab1cc","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.27.0.tgz","fileCount":652,"integrity":"sha512-nNNq8WbGeHHrNR1UfkO8QqAET64l+4QFUlKPZbrWwkx8AIM88vceKiCsKe7PdL3atKq1GyM8orgj7/NszmP5tA==","signatures":[{"sig":"MEUCIQC32MW1vSkJBJ3Kow+SpzMWIaPNhDlz7QYAnpoJwfNysQIgNBrSgw1MPmvTDRwVG9iVW1GJwKeAGlXQrSoBCux3yUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.27.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2719471},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ed93daee8e11391a829eb8ac5c9b170a67bca085","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.27.0","@ggsvelte/spec":"^0.27.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.27.0_1785709358672_0.09640566266418027","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.28.0":{"name":"@ggsvelte/svelte","version":"0.28.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.28.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"89e7baa666dea2d8de1745d57061a627dce18732","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.28.0.tgz","fileCount":642,"integrity":"sha512-8xpIl5mJeyIDXr/13EUiyicUzbvK1nq/3NuqsCDI8RCia3byWA0xDjB1qr290zty16hBBP3/8Klbko3ggnmToA==","signatures":[{"sig":"MEQCIAoTuzvn9xIobstE4l4Hu52AFXXOUJtLvP3+Q6saZnsvAiBmZIUEOIMd0WH0AXfJH1oXm9Gc5SHkDrOiK5/mBi9Bxw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.28.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2727636},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"0549bc0f3a9ba16caa498ecc4984ff6b2891c749","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.28.0","@ggsvelte/spec":"^0.28.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.28.0_1785735799578_0.12257667504529124","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.29.0":{"name":"@ggsvelte/svelte","version":"0.29.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.29.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"63f21eed974e0708af4740b1a5dcfe721242e103","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.29.0.tgz","fileCount":642,"integrity":"sha512-YFsCbpSfh28zGc4cTR7yvFjK9PzCxzSjnMRGMRPt8B6P4d7518QD9XwJ0uIuq6CkU237AjkoskVKA0mlUVeg8Q==","signatures":[{"sig":"MEQCIEcAL5wU/Uw7321SL4d8+J2O9Lohwvo5PBNuFKUUm5aFAiBCPegEXxiVqebYJFD+Y1yvQM4wwCfbSMjXa1OTylOSgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.29.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2727636},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"6a970fb38032cd3c10095becd586224c205fbbfc","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.29.0","@ggsvelte/spec":"^0.29.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.29.0_1785738384769_0.8312413321759382","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.29.1":{"name":"@ggsvelte/svelte","version":"0.29.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.29.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"35dfeee75e48443b31cba5f9fcc0237bc93b7d88","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.29.1.tgz","fileCount":642,"integrity":"sha512-6acB+0UxWviBirbrYuV/mNAekMw54T2eHB35gB3zq2QAthefMm7iu8CaqmPx9YIyO1GYYNsiBupwvja7UKmDWQ==","signatures":[{"sig":"MEYCIQDdXOIMOFGsVOOfzVxmlNaIyfHHICFedXhiLLFHvBHQBQIhALXPqqQZ0Oud0M/RbhkpUlKFYRyswiHV72AXLlRZr6Ot","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.29.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2727636},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"8cfd2d956fc6b6e4f790579ee3e28e2287bbccb3","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.29.1","@ggsvelte/spec":"^0.29.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.29.1_1785797201314_0.6437833349002591","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.30.0":{"name":"@ggsvelte/svelte","version":"0.30.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.30.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"c11caa357463191027af4eec5a8ac990488af525","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.30.0.tgz","fileCount":642,"integrity":"sha512-OS55TM0YZw4nzQDmvCLLhVJyjka0P501AgOjo+9t+NNT4+0LqouBUCrykomgbdbCVb3itYRt0I2wDEFx5PMyAQ==","signatures":[{"sig":"MEUCICR6Ik2J/FEe0EIMVYBrYD9d2tjJ5PO3MJxvW27wMHU9AiEAm6hwgC4u3vgXoZaXSViBzexbooht3l2eOmFW+IYTUco=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.30.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2728460},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"4e48879febe1bace99f1d0a558d1fd0c50aff463","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.30.0","@ggsvelte/spec":"^0.30.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.30.0_1785824733663_0.8064290707279256","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.30.1":{"name":"@ggsvelte/svelte","version":"0.30.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.30.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"1719770fb9e6cfbd3b682c4a770040768e9eaf80","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.30.1.tgz","fileCount":642,"integrity":"sha512-q/vW58TqcR/7ljni6JIrIt03nqcCigTVnL3ptoBbwFfdmPUjeh3jm9j1Ge0riFIspeTCOluL70PWBtRSrJ0Jbw==","signatures":[{"sig":"MEUCIF5/T1JTHoE0rTAk8onFZEOlPYPWg83gAqe9JuDDQUmdAiEA6K55Dk61Pc0/9tNOw5j/IM+cqGA1hSbC0AnPbhmkjsE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.30.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2731343},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"53f384c86fe03326d059e503db886595ba01c87c","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.30.1","@ggsvelte/spec":"^0.30.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.30.1_1785988406706_0.48080885591259714","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.30.2":{"name":"@ggsvelte/svelte","version":"0.30.2","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.30.2","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"4f87273c3389dc9d40caac3b8099192d15352917","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.30.2.tgz","fileCount":642,"integrity":"sha512-zdWebVizX/V8gTjIJRH6PpYadLLEucC/QS6gxkaSJ0CtJolgKX9I3fQ7mttMSpDGzftzOOiACzeEYRl7V9lS/A==","signatures":[{"sig":"MEQCIC4GsYvCBql6qwuVKO8JUfhJfVSizAG3lPC2JZCrCFlmAiBAq5NQWOMcC2pgTPuwrFfXWP8ohZVdmGiLzlPFkYjmLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.30.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2731343},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"e78eae8a209cd5c98703fdb5eee8625249d22bd8","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.30.2","@ggsvelte/spec":"^0.30.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.30.2_1785994061777_0.6459713985806954","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.31.0":{"name":"@ggsvelte/svelte","version":"0.31.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.31.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"a864d782ffc6820943d80b567ae2085fb78a79b0","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.31.0.tgz","fileCount":646,"integrity":"sha512-QdKpyK0zsv5830+7D8xdZ3xiRSWcT4BD905t6brWYeOBjW+nUvHmn4ZSCkydv6K7vm5xeXUthQZ7HU/T4ieU3w==","signatures":[{"sig":"MEUCIQCVXTIN6JZjaHOlv4ZlEO/wjoYlFkmWJJcYMu3gd5BpwAIgOH8XsgezVzwvrHcZPOsLoBjYOeDEkIj3s5+lyPrNYwA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.31.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2733923},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"29053a755175e236213c81aee8eaa21ad40b185f","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.31.0","@ggsvelte/spec":"^0.31.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.31.0_1786015762602_0.8438769722025716","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.31.1":{"name":"@ggsvelte/svelte","version":"0.31.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.31.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"d251c45658cbda58321cbf5130a35f0c95d39d89","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.31.1.tgz","fileCount":646,"integrity":"sha512-LOlsV39oHcxe/eRlxNcz0O9rCbS1WSwZctToPpGCRW+x3MluzLVWHRe9Lk24HYyBimaXxjAMgXEj22kXqXjp0A==","signatures":[{"sig":"MEUCIAgLAvqQALbkW6adQGn/OzsG66glyzRSxIancEhiEwIHAiEA3CBbU24SOCSKZVcHcRmV8/G1EUWRj0EOqd6XU9z8mbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.31.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2733923},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"bef0bcdc0a7c0e13ac4eccd9c7e3170378895676","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.31.1","@ggsvelte/spec":"^0.31.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.31.1_1786017488069_0.33974365721072575","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.31.2":{"name":"@ggsvelte/svelte","version":"0.31.2","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.31.2","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"bf9e457fbe4e541b6e02b2ca48f25370d93e6be4","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.31.2.tgz","fileCount":646,"integrity":"sha512-+lfxDgOn6L2d2nNk8O5Nc5n7mNig3tgsqVyA6Qwu6vwel8R0HrvGUByB8hvXsjVXXdArpdkE/ZMA4Hbx9JmHLg==","signatures":[{"sig":"MEYCIQCZGLrIXJUYSR5+J/hBEs5oK4OGqbNORCQhYvb+hp9wIgIhAJjRPF77oaQ1gUYItaZNIr4zILDagB1VT8VJnEeCqVc9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.31.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2733923},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"0280cbb6148d2966a45923c6294677f3a3264873","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.31.2","@ggsvelte/spec":"^0.31.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.31.2_1786112813118_0.38132835120172737","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.32.0":{"name":"@ggsvelte/svelte","version":"0.32.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.32.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"a9f46d3d4ffc8e85405d1119055c56db448a6816","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.32.0.tgz","fileCount":646,"integrity":"sha512-xGq4loRHbOWSKRjdFVhwCUl/2aBvW6JPeCnlwy1KSY0vtvrCl6A0+Pz0IxqzZnO099dr+tbsW8MErjxOIiSUiQ==","signatures":[{"sig":"MEYCIQDPjw4CuYBu5JvG57K+Ayd++js34g1g5A7MYCrdHou0SgIhAOay6g064OrKnIHWxok2XiYU6ZWf180aZZvO/ozga/74","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.32.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2742849},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"90520fb0be1dec9ad9b65ef77caebe33348d36e8","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.32.0","@ggsvelte/spec":"^0.32.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.32.0_1786130806148_0.43904307332547354","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.32.1":{"name":"@ggsvelte/svelte","version":"0.32.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.32.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"4d7db9fa07627d584aeec7f4915dd1a978ced4ec","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.32.1.tgz","fileCount":646,"integrity":"sha512-8zoIPuDbwZ2Ddpgn9bM6cYGu89CwK+pseGPxw4whkRtfDdCXGnATdPVvSU20xVa/t69FJXGpmzazYUmzkkNZEA==","signatures":[{"sig":"MEYCIQDhGiMquOgAOJ1cRkugC1/mcE9daJMfq6FTZzAb3VTE4gIhALA4Gmpk7E+wsuUjVsd2ZkEWif3NGEhLVT0VzPnNL6pz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.32.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2742849},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"a26694f1195d0c121a1e3666ef511650f1074a1a","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.32.1","@ggsvelte/spec":"^0.32.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.32.1_1786159033775_0.045295905112809676","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.33.0":{"name":"@ggsvelte/svelte","version":"0.33.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.33.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"873f2dde7de83859f414ae644129f521a9f940ad","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.33.0.tgz","fileCount":646,"integrity":"sha512-90LoBLeylIwR1Uo/p9mEXrK7T/e8qkv63lEj2vDtL/uh/+8vDXbMhAJk/cwltEPAtPV2YLlMdSyzv22cci3P0g==","signatures":[{"sig":"MEUCIQDBHQSWYcYL3lV3HQSt3N5AfkhqVKQUuu7RUB72doxA+AIgCXGkH7eA+ZDnaiyaYGlVDjyPtG5nw9C96y2Q7sCdZ3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.33.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2735169},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"8262963122ee0adcf8b35188c73d2841d5882cec","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.33.0","@ggsvelte/spec":"^0.33.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.33.0_1786164179957_0.476741061453289","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.34.0":{"name":"@ggsvelte/svelte","version":"0.34.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.34.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"cbcffc96ed9529b8a594b916191ebf72e51afdbd","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.34.0.tgz","fileCount":646,"integrity":"sha512-+ouI2cOT+l7Kv9ZmaPxzS939v8ub0j4YEw5GsM0qH6Y0Rw86sGVDyPfBo0UAoK/3dCP/Uu31ioGCpmhL+eT3Fg==","signatures":[{"sig":"MEUCIQClOevXhbPe+Fmi9PtlzqsvEoKbp+v3/rcyusk/ZRDK7gIgfaawWvyNsE8ZfmpzB4ZgwTbNdLVytYQiHGheTDj+EgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.34.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2736342},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"1ec8466420f51702593a02d8799018e148414763","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.34.0","@ggsvelte/spec":"^0.34.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.34.0_1786170854292_0.1843642502177758","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.34.1":{"name":"@ggsvelte/svelte","version":"0.34.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.34.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"fd39c525b307faba0f4ef939c699725731b03b7b","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.34.1.tgz","fileCount":646,"integrity":"sha512-nwlQA98of4HfN+WI4OwF268DvrxBxjiqzHRZ28S148/mLCYdoaK9VNXuvJcYtZWv4YFMA6yVWcX45vd9gNqIKw==","signatures":[{"sig":"MEQCIEK3EPAEbzB2oYwZn6RsGkBfAvcQnTgxa0IG8oB2tOrpAiBjLbdPfehtUa4zturfBIF/xR2kcnV3+70V0J4A72RKyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.34.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2738920},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"f98cf3854eba95b58120c73c082f7f629116fd75","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.34.1","@ggsvelte/spec":"^0.34.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.34.1_1786177579655_0.5121796678009554","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.34.2":{"name":"@ggsvelte/svelte","version":"0.34.2","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.34.2","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"07209528d85eaa4863db93897dffb112f7097c55","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.34.2.tgz","fileCount":646,"integrity":"sha512-fywXRMnCG+hRb0PoBEkhWoMW3iRGeCNnPtUAamdczSzDev9MPbfIBKl75nhFLE4nJrQYK8NffR9pR+HhpY4nfg==","signatures":[{"sig":"MEUCIQDk0GJScL1tnOgf/f/iBeKhRj42+xAmuDSVYXHInzsJrAIgftwPwxsX78FXnXlBMWgxmCSBL+vmJSjdlAiPu9Tm5Vo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.34.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2738920},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ba95934d92e7a35e3d3bb7784856f0d29146fdc2","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.34.2","@ggsvelte/spec":"^0.34.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.34.2_1786180398953_0.12653279477756874","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.34.3":{"name":"@ggsvelte/svelte","version":"0.34.3","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.34.3","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"0aa25394c4b65ab231ef5ad7bae7427ab0d074bc","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.34.3.tgz","fileCount":646,"integrity":"sha512-WDRXxmTTAbtJ+UY5pvCCR6zx8QxL2+LKUuWRSe3Jse0UYYksctIMEPcZ9goIirBJFdMB+UUviFx1bwuY/6IeGA==","signatures":[{"sig":"MEUCIQCpxkT/0+HXYWXPJUp0fBRdTLVcmoTPXw+0WYkNe8LVsAIgboBCWlK8lYCFZrEB1U/0n20vzhTegfnVo2xI3KoGPqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.34.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2740123},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"bf34690212edeadb00a011d871e70ddee664db9f","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.34.3","@ggsvelte/spec":"^0.34.3"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.34.3_1786195518844_0.5218547421402489","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.34.4":{"name":"@ggsvelte/svelte","version":"0.34.4","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.34.4","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"d4ca2ef47988c92545e5bb91ba4850023bf1058c","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.34.4.tgz","fileCount":646,"integrity":"sha512-hG9yKW5+JAn6r00eDVnY1uk97faATe8yBtzVa3ugMYxXwAyiqM2Cj2QSmft/iCknmWEA4K34iq6qEpea89barQ==","signatures":[{"sig":"MEYCIQCzUVkzfFwgoKaKhbUgOEUSby6oorAktFcTob6r+ERs8gIhAN7xFWBUtsql4lM9mkuljVEfOM6t+UFdF7AC+T5e+wIy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.34.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2741484},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"77519814990d84ed6d3b16b18f9a595652060bd4","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.34.4","@ggsvelte/spec":"^0.34.4"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.34.4_1786201479454_0.5686315416295025","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.35.0":{"name":"@ggsvelte/svelte","version":"0.35.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.35.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"cc0e36ff3d645ae79ccd537eecd00dda340136bb","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.35.0.tgz","fileCount":646,"integrity":"sha512-rH27uD45SzkQ19D7E/yR9uDhRc+jcEzv7sszCS98LzdmGX+w7RN2Gy/1yFCHzU9FOnr+eXBcAo61Ct9i4iYyvA==","signatures":[{"sig":"MEUCIGOLK0m+/uFcbF+XgydFbyOs0eHwdgqv7oRcnS7F2W+SAiEA5IcasGCZpu8jeyFiM+DllU102apXLPOWglmGI757jXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.35.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2741484},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"d6607f12c8fd24c79e84557659ee7e808a920a6d","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.35.0","@ggsvelte/spec":"^0.35.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.11.1","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.35.0_1786352708202_0.7465872863985723","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.36.0":{"name":"@ggsvelte/svelte","version":"0.36.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.36.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"00a53adf8de527f5dec49ec6e4ac21835652236c","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.36.0.tgz","fileCount":646,"integrity":"sha512-BWem7c/95Mwm1CE8lozQysKtNm+IgbI/rIIt8WbMZ4vX6o06SXN6JCcjpQ1d8od3MIV1XNPa1medD9/pbWSTwA==","signatures":[{"sig":"MEQCIEPnyITkNWzGBQZyPWw7bEkNYn05+EpzyifpbmdNKldhAiAb8IA6kerZYZnJp0xh56qDesHtwycRQs9zOgFq1q+1Lw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.36.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2741484},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"bbc635dd8cabdf6e949d27038ee6ba904272efde","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.36.0","@ggsvelte/spec":"^0.36.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.36.0_1786357955496_0.32719314032723523","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.37.0":{"name":"@ggsvelte/svelte","version":"0.37.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.37.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"980fafecbb3b32e2884ac44dc246b6ca7f9ba047","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.37.0.tgz","fileCount":646,"integrity":"sha512-9hOx4TUNT37QttoSTmpsG+C9nKCqi6z59b3rV5Ahp/J6Hg53pHLoeST7Z5PLH8v3hyMMTjgh/tV+QGFtNNCIww==","signatures":[{"sig":"MEQCIC+VAeHfkBgv0FEcRIPsBs63LKmRLRMiihAiMBHMbgFgAiA+33QzgVFGs2pMAaSWSg6OQyE7KeiAOnMCP5NdmUZf/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.37.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2741484},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"645e8001ea7617451a799058452cff17fc82bd1e","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.37.0","@ggsvelte/spec":"^0.37.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.37.0_1786555099501_0.06821158922238646","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.37.1":{"name":"@ggsvelte/svelte","version":"0.37.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.37.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"a0d2fc7e3e4a542656ac112388b396dfa38cbab8","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.37.1.tgz","fileCount":646,"integrity":"sha512-1iX8qCMk7yvqmR6DZAlw2fG7lgb1pAH+su6ODwOswfCUh3yOH1oooY4bTSMs4KEqJZgAFndoD2i34G9x0KbRMA==","signatures":[{"sig":"MEYCIQDEHY95lzy2wceAb2N9Vx0ywvKkpzu02eL+RHwiyPTNtAIhALv0mrepkzQaou4coOnNFYbIONjB82BmCkgjAQq9odD4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.37.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2741484},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"cc497a97a347a025c2d4fc8d23dfbb9c1e68d1a5","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.16.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"@ggsvelte/core":"^0.37.1","@ggsvelte/spec":"^0.37.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.37.1_1786637807984_0.6310532998415761","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.38.0":{"name":"@ggsvelte/svelte","version":"0.38.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.38.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"eaf74eb7bda30c937c85f2eab22b3d99420f5964","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.38.0.tgz","fileCount":650,"integrity":"sha512-a93g9v31d2rBf1a2Xhx2wHRHst2SfJq1T3otmKR40uI2aqFmHqAd4HEDlYK8az4I05j/14FyJpMwnI/0O9OH2g==","signatures":[{"sig":"MEUCIQCfdWJoSZJ1nldgPBrvbr/CKSXTn+RL/u+6EmzaLN2SwAIgYhL4EaziqnejkqU1hv7rwQ+sWMRp7QaVmJuNSDI2BwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.38.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2751545},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ea6293559cb1f68116b2b26eeb3783b04fad8db6","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.17.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ggsvelte/core":"^0.38.0","@ggsvelte/spec":"^0.38.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.38.0_1786874296663_0.45385489548559366","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.38.1":{"name":"@ggsvelte/svelte","version":"0.38.1","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.38.1","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"f87573ca5d0e35cf80c069ccb99a185e2bbb8b28","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.38.1.tgz","fileCount":650,"integrity":"sha512-ZO++8kyVdWZnVWXJRGLhJaWx7fKcTvUOyfz9oozP1fM3O1iBg8/q1yDCn+N7aem8ZWZXuxWkUyr8qDEHs0NERA==","signatures":[{"sig":"MEUCICJvH/Fwk63zhzd14CwqgtveHlthgBkqMbm3YnN5QcN+AiEAlRrs9PWJDUj+6xSllYLq2BigOdb55+o6h6jIEliny6k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.38.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2751545},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"6dfe1440b1f2c0756694ef9fecf48479833be223","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.17.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ggsvelte/core":"^0.38.1","@ggsvelte/spec":"^0.38.1"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.38.1_1786886893995_0.6189125821761012","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.38.2":{"name":"@ggsvelte/svelte","version":"0.38.2","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.38.2","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"55e6354292d7acb49cbee8976421540409e5e277","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.38.2.tgz","fileCount":650,"integrity":"sha512-r9jn+iMrWJvPoBhZZgjyHkXIIu/sZPpvPKal0lH8coYrO7ajJ3X6xx7punhqp3wrZpqRDdZDt6ImP7/e7iDwuQ==","signatures":[{"sig":"MEUCIQDHFTo24QmWuRGPJ8ZYp8P5bL+Oe+y9+ugsW68mRZTdlwIgHeWJcJOk6XoHAsV5Qrt4gZffqTboYL5z4y0CFNXtBqQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.38.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2751545},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"de1af3172287503316d6749e4340025ba4752a3c","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.17.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ggsvelte/core":"^0.38.2","@ggsvelte/spec":"^0.38.2"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.7","vitest":"^4.1.10","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.2.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.38.2_1786958940236_0.3206776314441735","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.39.0":{"name":"@ggsvelte/svelte","version":"0.39.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.39.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"a585e8f5784953e4638f5304fb3bc01a273c1c0a","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.39.0.tgz","fileCount":650,"integrity":"sha512-wJIJMIghicCE0OmtNNwvARSDHcsrad+Rc/RwmasH8bX+Du0XMX3RB0B02y6F/zemoUD9MNmrrU0zcyVkI3MnpA==","signatures":[{"sig":"MEQCIFTzTxseB0EloB6cLqNN97Mw9H3XZyQkPmHcLf73nNGHAiB6c0RUeJIeVvKWZf5+4pENdlpI0wT5xDMuyiH/rwlrdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.39.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752811},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"ac7441410f1bc301ac60a929f776266ef777cab4","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.17.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ggsvelte/core":"^0.39.0","@ggsvelte/spec":"^0.39.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.9","vitest":"^4.1.10","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.3.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.39.0_1786968838476_0.3647065362897861","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.40.0":{"name":"@ggsvelte/svelte","version":"0.40.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.40.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"4afe33e2a0e31c5af726e8ef909474c73aa1974c","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.40.0.tgz","fileCount":650,"integrity":"sha512-C9wPeVJgb/JEjl4SvVYhIr4q5ZmDccWkSsSaPymW0+oMlkRFy20U+UDY1+Ps6tgqcS3WObdVV2y+ab3O6S8C6g==","signatures":[{"sig":"MEYCIQCrLThBA1Ge3E9Gx+3mUqLFWaQv5IRLApUoxSSmGwdzjQIhAPinNVz7lwbJOfY0SNZniFIy/ppWOepx74kNxvbXyTC0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.40.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752811},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"9a429b30aee7aff749897ba6c9443ef33574097d","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.17.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ggsvelte/core":"^0.40.0","@ggsvelte/spec":"^0.40.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.9","vitest":"^4.1.10","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.3.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.40.0_1787118224149_0.03640462723729221","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.41.0":{"name":"@ggsvelte/svelte","version":"0.41.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.41.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"ea542edcce20ec60fd930e0b1fe7b5c309b76d12","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.41.0.tgz","fileCount":650,"integrity":"sha512-ViMD8YSOSnnbwDtjBrGS364+o4iV1kHUEkQ45t2EBcct+a+Z4/5ePUTZ/wSTwceqmUcHBxZVBGULBWd4gQugrQ==","signatures":[{"sig":"MEUCIQCHQw/o73vyQHiDJ0SciGBJLrVKU8OgcWJGfgwgHFAs/wIgU1KN2saDhgztGaNUxF31NBqJWImexZ/L/vKjLoM+488=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.41.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2752811},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"20811ef311dca75ba98d999cdd436c53fce58240","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.17.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"@ggsvelte/core":"^0.41.0","@ggsvelte/spec":"^0.41.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.9","vitest":"^4.1.10","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.10","@vitest/browser-playwright":"^4.1.10","@sveltejs/vite-plugin-svelte":"^7.3.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.41.0_1787133895720_0.2865899702206336","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"},"0.42.0":{"name":"@ggsvelte/svelte","version":"0.42.0","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"author":{"name":"Liam O'Dea"},"license":"MIT","_id":"@ggsvelte/svelte@0.42.0","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"homepage":"https://ggsvelte.sh/","bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"bin":{"ggsvelte-codemod":"bin/ggsvelte-codemod.js"},"dist":{"shasum":"9ce74f3745c86aca4bfae8efadc41745b2565dac","tarball":"https://registry.npmjs.org/@ggsvelte/svelte/-/svelte-0.42.0.tgz","fileCount":674,"integrity":"sha512-cSymoQuw3HIM74zT+19ploenqquF6ImSwRpwRvYU+MNpIF2kf4OS2Te5r3F6w6hmOXJlmFINtNFNQ9z3jFw2TQ==","signatures":[{"sig":"MEUCIFdWkXvTvD7/JUiJ/FeBeOpfp3kHhgU2Ok5yNhaXHOesAiEAu4scxGPdCnnXuNwqAVIVvH+BqiC80YMw5ksTE10n/SE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@ggsvelte%2fsvelte@0.42.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":2769973},"type":"module","engines":{"node":">=22"},"exports":{".":{"types":"./dist/index.d.ts","svelte":"./dist/index.js","default":"./dist/index.js"},"./data":{"types":"./dist/data/index.d.ts","default":"./dist/data/index.js"}},"gitHead":"bb0031c3f24f94ec34b6805acfc40f30cc1bc94e","scripts":{"test":"bun run test:browser && bun run test:ssr","build":"svelte-package -i src/lib -o dist","check":"svelte-check --fail-on-warnings","test:ssr":"vitest run --config vitest.ssr.config.ts","test:browser":"vitest run","test:coverage":"vitest run --coverage --project chromium && vitest run --coverage --config vitest.ssr.config.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ecce4e9-36b6-48ea-8683-0e8ed2f48733"}},"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"_npmVersion":"11.19.0","description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","directories":{},"sideEffects":false,"_nodeVersion":"24.20.0","dependencies":{"@ggsvelte/core":"^0.42.0","@ggsvelte/spec":"^0.42.0","@ggsvelte/compose":"^0.42.0"},"publishConfig":{"access":"public","provenance":true},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.2.0","svelte":"^5.56.10","vitest":"^4.1.11","axe-core":"^4.13.0","playwright":"1.61.1","typescript":"^6.0.3","svelte-check":"^4.7.4","@sveltejs/package":"^2.5.8","@vitest/coverage-v8":"^4.1.11","@vitest/browser-playwright":"^4.1.11","@sveltejs/vite-plugin-svelte":"^7.3.0","@testing-library/svelte-core":"^1.1.3"},"peerDependencies":{"svelte":"^5.33.1"},"_npmOperationalInternal":{"tmp":"tmp/svelte_0.42.0_1788852062958_0.42396627405137455","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Renamed to @ggts-sh/svelte. See https://ggts.sh"}},"time":{"created":"2026-07-15T16:26:50.697Z","modified":"2026-09-08T14:34:39.885Z","0.0.0":"2026-07-15T16:26:51.248Z","0.1.0":"2026-07-15T16:30:09.524Z","0.1.1":"2026-07-15T16:45:31.035Z","0.2.0":"2026-07-18T20:16:09.014Z","0.2.1":"2026-07-18T22:52:04.664Z","0.3.0":"2026-07-19T14:22:47.570Z","0.3.1":"2026-07-19T23:51:30.313Z","0.4.0":"2026-07-20T13:26:59.567Z","0.5.0":"2026-07-21T04:33:16.436Z","0.5.1":"2026-07-21T05:35:06.708Z","0.6.0":"2026-07-22T00:22:02.927Z","0.7.0":"2026-07-22T03:03:57.427Z","0.7.1":"2026-07-22T15:13:37.550Z","0.8.0":"2026-07-22T21:19:44.795Z","0.9.0":"2026-07-23T00:23:19.912Z","0.10.0":"2026-07-23T02:29:16.744Z","0.10.1":"2026-07-24T03:36:57.378Z","0.10.2":"2026-07-24T06:40:27.934Z","0.11.0":"2026-07-26T01:44:38.937Z","0.11.1":"2026-07-26T03:04:23.142Z","0.12.0":"2026-07-27T16:07:52.919Z","0.13.0":"2026-07-27T21:18:24.749Z","0.14.0":"2026-07-28T02:39:04.418Z","0.14.1":"2026-07-28T04:24:39.030Z","0.15.0":"2026-07-28T19:47:48.925Z","0.15.1":"2026-07-29T03:37:04.002Z","0.15.2":"2026-07-29T15:56:01.489Z","0.17.0":"2026-07-29T22:01:05.858Z","0.18.0":"2026-07-29T23:09:54.610Z","0.19.0":"2026-07-30T00:46:22.054Z","0.20.0":"2026-07-30T03:31:57.950Z","0.21.0":"2026-07-30T21:52:43.328Z","0.22.0":"2026-07-31T16:26:28.141Z","0.23.0":"2026-08-01T04:45:22.717Z","0.24.0":"2026-08-01T14:38:11.343Z","0.24.2":"2026-08-01T18:11:11.674Z","0.24.3":"2026-08-01T22:24:50.025Z","0.25.0":"2026-08-02T03:46:12.496Z","0.26.0":"2026-08-02T06:33:59.135Z","0.26.1":"2026-08-02T17:10:05.315Z","0.26.2":"2026-08-02T18:46:01.345Z","0.27.0":"2026-08-02T22:22:38.845Z","0.28.0":"2026-08-03T05:43:19.747Z","0.29.0":"2026-08-03T06:26:24.959Z","0.29.1":"2026-08-03T22:46:41.532Z","0.30.0":"2026-08-04T06:25:33.869Z","0.30.1":"2026-08-06T03:53:26.879Z","0.30.2":"2026-08-06T05:27:41.970Z","0.31.0":"2026-08-06T11:29:22.794Z","0.31.1":"2026-08-06T11:58:08.274Z","0.31.2":"2026-08-07T14:26:53.288Z","0.32.0":"2026-08-07T19:26:46.348Z","0.32.1":"2026-08-08T03:17:13.964Z","0.33.0":"2026-08-08T04:43:00.141Z","0.34.0":"2026-08-08T06:34:14.521Z","0.34.1":"2026-08-08T08:26:19.807Z","0.34.2":"2026-08-08T09:13:19.206Z","0.34.3":"2026-08-08T13:25:19.037Z","0.34.4":"2026-08-08T15:04:39.693Z","0.35.0":"2026-08-10T09:05:08.373Z","0.36.0":"2026-08-10T10:32:35.681Z","0.37.0":"2026-08-12T17:18:19.675Z","0.37.1":"2026-08-13T16:16:48.163Z","0.38.0":"2026-08-16T09:58:16.872Z","0.38.1":"2026-08-16T13:28:14.176Z","0.38.2":"2026-08-17T09:29:00.401Z","0.39.0":"2026-08-17T12:13:58.703Z","0.40.0":"2026-08-19T05:43:44.339Z","0.41.0":"2026-08-19T10:04:55.933Z","0.42.0":"2026-09-08T07:21:03.106Z"},"bugs":{"url":"https://github.com/ljodea/ggsvelte/issues"},"author":{"name":"Liam O'Dea"},"license":"MIT","homepage":"https://ggsvelte.sh/","keywords":["charts","components","dataviz","ggplot2","grammar-of-graphics","interactive","plot","svelte","svelte5","visualization"],"repository":{"url":"git+https://github.com/ljodea/ggsvelte.git","type":"git","directory":"packages/svelte"},"description":"ggsvelte: a layered grammar of graphics for Svelte 5 — ggplot2 semantics, JSON-serializable specs, agent-friendly validation, and hybrid SVG/canvas rendering. The ggsvelte-render CLI ships separately as @ggsvelte/cli.","maintainers":[{"name":"ljodea","email":"liamjodea@gmail.com"}],"readme":"# @ggsvelte/svelte\n\n[![codecov](https://codecov.io/gh/ljodea/ggsvelte/branch/main/graph/badge.svg?component=packages-svelte)](https://app.codecov.io/gh/ljodea/ggsvelte/tree/main/packages%2Fsvelte)\n\nSvelte 5 components for ggsvelte. Re-exports `@ggsvelte/spec` and\n`@ggsvelte/core`. The agent skill ships separately as\n[`@ggsvelte/skill`](https://www.npmjs.com/package/@ggsvelte/skill), and the\n`ggsvelte-render` CLI as\n[`@ggsvelte/cli`](https://www.npmjs.com/package/@ggsvelte/cli) — install both in\nevery sandbox where an agent authors specs.\n\n```sh\nbun add @ggsvelte/svelte\n# or: npm install @ggsvelte/svelte\n```\n\nRequires Node.js 22+ and Svelte 5.33.1+.\n\n## Example\n\nCompose with declaration-only children (theme, scales, labs, geoms). Do not put\n`theme`, `scales`, `labs`, `guides`, `facet`, `coord`, or `legend` on\n`<GGPlot>` — those props were removed in 0.13.0.\n\n```svelte\n<script lang=\"ts\">\n  import {\n    GeomPoint,\n    GeomSmooth,\n    GGPlot,\n    Labs,\n    ThemeMinimal,\n  } from \"@ggsvelte/svelte\";\n  import { kyotoSakura } from \"@ggsvelte/svelte/data\";\n</script>\n\n<GGPlot data={kyotoSakura} aes={{ x: \"year\", y: \"bloomDoy\" }}>\n  <GeomSmooth method=\"loess\" se={false} />\n  <GeomPoint size={2} alpha={0.7} />\n  <ThemeMinimal />\n  <Labs\n    title=\"Kyoto cherry blossom full-bloom dates, 812–2026\"\n    subtitle=\"Full bloom moved about ten days earlier after the industrial era\"\n    x=\"Year\"\n    y=\"Day of year\"\n  />\n</GGPlot>\n```\n\nConvention (ggplot2 thinking order): mark layers first, then scales / coords /\nfacets, then theme / guides / labs, then host-only `<Inspect>` last. Dense\npoints may render on canvas; axes, legends, text, and accessible descriptions\nstay in the DOM. Prefer `<Inspect />` and `<GuideLegend channel focus>` /\n`<GuideLegend channel filter>` for interaction — not plot-level `inspect`,\n`legendFocus`, or `legendFilter`.\n\n## Agent skill\n\nPublished separately as\n[`@ggsvelte/skill`](https://www.npmjs.com/package/@ggsvelte/skill):\n`node_modules/@ggsvelte/skill/SKILL.md`. Copy it into your agent's skills\ndirectory as `ggsvelte/` and re-copy on version bumps — dependabot surfaces\nthose. (Removed from this package in 0.27.0.)\n\nEmit PortableSpec JSON, run `validate()`, apply `fix.example` at `path`,\nre-validate, then render with `<GGPlot spec={…} />`, `renderToSVGString`, or\n`ggsvelte-render`. Schema: [schema/v0.json](https://ggsvelte.sh/schema/v0.json).\n\n## Migrating old code\n\nIf you still have pre-0.13 sources with grammar props on `<GGPlot>`, the\ncodemod rewrites them to children:\n\n```sh\nnpx ggsvelte-codemod src          # show what would change\nnpx ggsvelte-codemod --write src  # apply\n```\n\nShapes it will not rewrite mechanically are printed as `manual change\nrequired` with a link to the [upgrading\nguide](https://ggsvelte.sh/guide/upgrading), never half-migrated.\n\n## Links\n\n- [Documentation](https://ggsvelte.sh/)\n- [Getting started](https://ggsvelte.sh/guide/getting-started)\n- [Example gallery](https://ggsvelte.sh/examples)\n- [Interactions](https://ggsvelte.sh/reference/interactions)\n- [Upgrading](https://ggsvelte.sh/guide/upgrading)\n- [CLI (`@ggsvelte/cli`)](https://www.npmjs.com/package/@ggsvelte/cli)\n- [Repository](https://github.com/ljodea/ggsvelte)\n\nPre-1.0. Lifecycle and compatibility contracts are on the docs site.\n\n[MIT](https://github.com/ljodea/ggsvelte/blob/main/LICENSE) © Liam O'Dea\n","readmeFilename":"README.md"}