├── .github ├── ISSUE_TEMPLATE │ ├── bug-report.md │ ├── config.yml │ └── feature-request.md ├── dependabot.yml └── workflows │ ├── ci.yml │ ├── merge-dependabot.yml │ └── publish.yml ├── .gitignore ├── .prettierignore ├── .prettierrc ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── eslint.config.mjs ├── package.json ├── packages ├── svelte-vega-sample │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── src │ │ ├── App.svelte │ │ ├── app.css │ │ ├── main.ts │ │ └── vite-env.d.ts │ ├── svelte.config.js │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── svelte-vega │ ├── README.md │ ├── package.json │ ├── src │ │ └── lib │ │ │ ├── Vega.svelte │ │ │ ├── VegaEmbed.svelte │ │ │ ├── VegaLite.svelte │ │ │ ├── constants.ts │ │ │ ├── index.ts │ │ │ ├── types.ts │ │ │ └── utils.ts │ ├── svelte.config.js │ ├── tsconfig.json │ └── vite.config.ts └── sveltekit-vega-sample │ ├── .gitignore │ ├── .npmrc │ ├── README.md │ ├── package.json │ ├── src │ ├── app.d.ts │ ├── app.html │ └── routes │ │ └── +page.svelte │ ├── static │ └── favicon.png │ ├── svelte.config.js │ ├── tsconfig.json │ └── vite.config.ts ├── tsconfig.json └── yarn.lock /.github/ISSUE_TEMPLATE/bug-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.github/ISSUE_TEMPLATE/bug-report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature-request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.github/ISSUE_TEMPLATE/feature-request.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/merge-dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.github/workflows/merge-dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/.prettierrc -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/README.md -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/package.json -------------------------------------------------------------------------------- /packages/svelte-vega-sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/.gitignore -------------------------------------------------------------------------------- /packages/svelte-vega-sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/README.md -------------------------------------------------------------------------------- /packages/svelte-vega-sample/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/index.html -------------------------------------------------------------------------------- /packages/svelte-vega-sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/package.json -------------------------------------------------------------------------------- /packages/svelte-vega-sample/src/App.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/src/App.svelte -------------------------------------------------------------------------------- /packages/svelte-vega-sample/src/app.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/src/app.css -------------------------------------------------------------------------------- /packages/svelte-vega-sample/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/src/main.ts -------------------------------------------------------------------------------- /packages/svelte-vega-sample/src/vite-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/src/vite-env.d.ts -------------------------------------------------------------------------------- /packages/svelte-vega-sample/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/svelte.config.js -------------------------------------------------------------------------------- /packages/svelte-vega-sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/tsconfig.json -------------------------------------------------------------------------------- /packages/svelte-vega-sample/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/tsconfig.node.json -------------------------------------------------------------------------------- /packages/svelte-vega-sample/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega-sample/vite.config.ts -------------------------------------------------------------------------------- /packages/svelte-vega/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/README.md -------------------------------------------------------------------------------- /packages/svelte-vega/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/package.json -------------------------------------------------------------------------------- /packages/svelte-vega/src/lib/Vega.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/src/lib/Vega.svelte -------------------------------------------------------------------------------- /packages/svelte-vega/src/lib/VegaEmbed.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/src/lib/VegaEmbed.svelte -------------------------------------------------------------------------------- /packages/svelte-vega/src/lib/VegaLite.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/src/lib/VegaLite.svelte -------------------------------------------------------------------------------- /packages/svelte-vega/src/lib/constants.ts: -------------------------------------------------------------------------------- 1 | export const WIDTH_HEIGHT = new Set(['width', 'height']); 2 | -------------------------------------------------------------------------------- /packages/svelte-vega/src/lib/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/src/lib/index.ts -------------------------------------------------------------------------------- /packages/svelte-vega/src/lib/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/src/lib/types.ts -------------------------------------------------------------------------------- /packages/svelte-vega/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/src/lib/utils.ts -------------------------------------------------------------------------------- /packages/svelte-vega/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/svelte.config.js -------------------------------------------------------------------------------- /packages/svelte-vega/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/tsconfig.json -------------------------------------------------------------------------------- /packages/svelte-vega/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/svelte-vega/vite.config.ts -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/.gitignore -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/.npmrc: -------------------------------------------------------------------------------- 1 | engine-strict=true 2 | -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/README.md -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/package.json -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/src/app.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/src/app.d.ts -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/src/app.html -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/src/routes/+page.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/src/routes/+page.svelte -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/static/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/static/favicon.png -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/svelte.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/svelte.config.js -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/tsconfig.json -------------------------------------------------------------------------------- /packages/sveltekit-vega-sample/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/packages/sveltekit-vega-sample/vite.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vega/svelte-vega/HEAD/yarn.lock --------------------------------------------------------------------------------