{"id":14979146,"url":"https://github.com/kamellperry/turbosvelte","last_synced_at":"2025-10-28T16:31:17.599Z","repository":{"id":41342951,"uuid":"452070151","full_name":"Brisklemonade/turbosvelte","owner":"Brisklemonade","description":"A SvelteKit monorepo starter project powered by Turborepo!","archived":false,"fork":false,"pushed_at":"2022-03-02T17:34:41.000Z","size":218,"stargazers_count":85,"open_issues_count":3,"forks_count":6,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-02-01T16:22:45.833Z","etag":null,"topics":["svelte","sveltekit","sveltekit-template","turborepo","vercel"],"latest_commit_sha":null,"homepage":"","language":"Svelte","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Brisklemonade.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-01-25T22:59:37.000Z","updated_at":"2024-09-03T19:13:36.000Z","dependencies_parsed_at":"2022-09-19T02:51:56.478Z","dependency_job_id":null,"html_url":"https://github.com/Brisklemonade/turbosvelte","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brisklemonade%2Fturbosvelte","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brisklemonade%2Fturbosvelte/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brisklemonade%2Fturbosvelte/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Brisklemonade%2Fturbosvelte/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Brisklemonade","download_url":"https://codeload.github.com/Brisklemonade/turbosvelte/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":238680714,"owners_count":19512629,"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":["svelte","sveltekit","sveltekit-template","turborepo","vercel"],"created_at":"2024-09-24T13:59:21.588Z","updated_at":"2025-10-28T16:31:17.170Z","avatar_url":"https://github.com/Brisklemonade.png","language":"Svelte","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003ch1 align=\"center\"\u003eTurborepo SvelteKit System starter\u003c/h1\u003e\n  \u003ch3 align=\"center\"\u003eThis is an unofficial SvelteKit monorepo starter powered by Turborepo.\u003c/h3\u003e\n\u003c/p\u003e\n\n# What's inside?\n\nThis Turborepo includes the following packages and apps:\n\n### Apps and Packages\n\n- `docs`: [Sveleton](https://github.com/Brisklemonade/sveleton) placeholder documentation site\n- `rename-core`: core components\n- `rename-tsconfig`: shared `tsconfig.json`s used throughout the monorepo\n- `eslint-preset-rename`: ESLint preset\n\nEach package and app is 100% [Typescript](https://www.typescriptlang.org/).\n\n# Installation\n\nRun the following command:\n\n```bash\nnpx create-turbosvelte app-name\n```\n\n# Project Configuration\n\n### **Modify the root `package.json`**\n\nMake sure to modify the contents in the project's root package json to fit your needs.\n\n### **Running concurrent dev enviornments**\n\nAs of now if you want to run multiple dev enviornments in parallel, you will have to define different ports in your scripts.\n\nSo you will have to change each `package.json` like such:\n\n```bash\n\"scripts\": {\n    \"dev\": \"svelte-kit dev -p 3200\",\n    \"build\": \"svelte-kit build\",\n    \"preview\": \"svelte-kit preview\",\n    \"check\": \"svelte-check --tsconfig ./tsconfig.json\",\n    \"check:watch\": \"svelte-check --tsconfig ./tsconfig.json --watch\",\n    \"package\": \"svelte-kit package\"\n  },\n```\n\nEach project's port will need to be different.\n\n### **Changing the NPM organization scope**\n\nThe NPM organization scope for this design system starter is `@rename`. To change this, it's a bit manual at the moment, but you'll need to do the following:\n\n- Rename folders in `packages/*` to replace `rename` with your desired scope\n- Search and replace `rename` with your desired scope\n- Re-run `npm install`\n\n# Contributing\n\nPull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.\n\n# License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkamellperry%2Fturbosvelte","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fkamellperry%2Fturbosvelte","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fkamellperry%2Fturbosvelte/lists"}