{"id":13630125,"url":"https://github.com/rixo/svench","last_synced_at":"2025-04-09T14:06:19.395Z","repository":{"id":44709209,"uuid":"247160733","full_name":"rixo/svench","owner":"rixo","description":"A lightweight workbench to develop your Svelte components in isolation","archived":false,"fork":false,"pushed_at":"2023-10-17T02:56:27.000Z","size":1853,"stargazers_count":207,"open_issues_count":16,"forks_count":6,"subscribers_count":8,"default_branch":"main","last_synced_at":"2025-04-02T13:06:15.698Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"svench-docs.vercel.app","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/rixo.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-03-13T21:00:04.000Z","updated_at":"2025-01-24T05:41:54.000Z","dependencies_parsed_at":"2024-12-24T12:14:25.519Z","dependency_job_id":"37885614-2c79-420b-9a50-1b5a68caea68","html_url":"https://github.com/rixo/svench","commit_stats":{"total_commits":804,"total_committers":7,"mean_commits":"114.85714285714286","dds":"0.031094527363184077","last_synced_commit":"ce73a3f7267eb71b4fa0398fc7244e5a7fa580eb"},"previous_names":[],"tags_count":88,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rixo%2Fsvench","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rixo%2Fsvench/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rixo%2Fsvench/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/rixo%2Fsvench/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/rixo","download_url":"https://codeload.github.com/rixo/svench/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248054231,"owners_count":21039952,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T22:01:30.913Z","updated_at":"2025-04-09T14:06:19.369Z","avatar_url":"https://github.com/rixo.png","language":"JavaScript","funding_links":[],"categories":["JavaScript"],"sub_categories":[],"readme":"# Svench\n\n\u003e A lightweight workbench to develop your Svelte components in isolation.\n\n---\n\n\u003cp align=\"center\"\u003e\n  \u003cstrong\u003eWORK IN PROGRESS\u003c/strong\u003e\n\u003c/p\u003e\n\n---\n\n## Status\n\nThis is very much a work in progress. Actually, it's still little more than a POC for now.\n\nYou're welcome to reach to me via Svelte's Discord channel or issue to contribute ideas (or more)!\n\nDocs are currently being rewritten for v0.2. You can find previous docs in the [legacy README](https://github.com/rixo/svench/tree/v0.1#readme).\n\n## v0.2\n\nFrom scratch:\n\n```bash\nnpm init -y\nnpm add -D svelte vite @sveltejs/vite-plugin-svelte svench\nmkdir src\necho '# Hello' \u003e src/hello.md\necho '\u003ch1\u003eHi!\u003c/h1\u003e' \u003e src/Hi.svench\nnpx svench\n```\n\n```bash\npnpm init -y\npnpm add -D svelte vite @sveltejs/vite-plugin-svelte svench\nmkdir src\necho '# Hello' \u003e src/hello.md\necho '\u003ch1\u003eHi!\u003c/h1\u003e' \u003e src/Hi.svench\npnpx svench\n```\n\n```bash\nyarn init -y\nyarn add -D svelte vite @sveltejs/vite-plugin-svelte svench\nmkdir src\necho '# Hello' \u003e src/hello.md\necho '\u003ch1\u003eHi!\u003c/h1\u003e' \u003e src/Hi.svench\nyarn svench\n```\n\nIf you are using SvelteKit, add `disableDependencyReinclusion` into your `svelte.config.js` file to prevent `vite-plugin-svelte` from including\nNode-only packages in Vite's prebundling step.\n\n```diff\nconst config = {\n+  disableDependencyReinclusion: ['svench'],\n   kit: {\n      ...\n   }\n}\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frixo%2Fsvench","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frixo%2Fsvench","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frixo%2Fsvench/lists"}