GithubHelp home page GithubHelp logo

brisklemonade / turbosvelte Goto Github PK

View Code? Open in Web Editor NEW
86.0 6.0 6.0 218 KB

A SvelteKit monorepo starter project powered by Turborepo!

License: MIT License

JavaScript 24.53% CSS 3.68% HTML 9.36% Svelte 54.00% SCSS 7.29% TypeScript 1.13%
svelte turborepo vercel sveltekit sveltekit-template

turbosvelte's Introduction

turbosvelte's People

Contributors

brisklemonade avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

turbosvelte's Issues

prettier/prettier-svelte in workspace root?

hi! wanted to open a discussion but hope here is ok.

wondering why prettier and prettier-svelte is in workspace root? while eslint and eslint-svelte is in project folders?

thanks for this repo! super helpful

Update install script

I'm opening this issue to remind myself that I need to update the script used on an install to initialize an empty git repo.

Why is rename-core SvelteKit app?

When running npm run build in a clean copy of your scaffolding, the process fails due to a missing routes directory in rename-core. It'd be more than easy to fix this issue by adding a packages/rename-core/src/routes/.gitkeep file. However, I wonder why the core package even has to be a SvelteKit app rather than a Svelte component library.

Is it just work in progress or is there a reason for this? ๐Ÿ™ƒ

By the way, thanks for this awesome repo!

Port problem when running vanilla version...

When running npm run build in a clean copy of "turbosvelte" I get an error because of the default port of the svelte apps...

I had to change the scripts "dev" entries in the package.json files to define different ports -> e.g. svelte-kit dev -p 3200.

Then I had the (known) problem of the missing "src/routes" dir in rename-core...

How to import from `packages` folder 'nicely'?

Firstly, thank you for all your effort on this - it's exactly what I was hoping to find!

Is there a "nice" way to use something from packages? Currently I can make it work, but only by manually going up the directory tree, eg:

<script lang="ts">
	import Counter from '../../../../packages/components/src/lib/Counter/Counter.svelte';
</script>

I'm probably missing something simple here. But is there a way to treat packages as if it's in a relative folder? Maybe even part of the lib folder?

unable to run vanilla project

hi - ran into issues running the project without changes (except for things like removing config.kit.target)

error:

web:dev: ../../node_modules/vite/dist/node/chunks/dep-971d9e33.js:29521:10: ERROR: [plugin: vite:dep-scan] Failed to resolve entry for package "rename-core". The package may have incorrect main/module/exports specified in its package.json: Failed to resolve entry for package "rename-core". The package may have incorrect main/module/exports specified in its package.json.

is it necessary to use a specific svelte version? ran into similar issues with other turborepo examples

Shared tsconfig

Hello there,

Really like the template and big props.
However, I would love to ask why you aren't using the shared tscconfig files - (or at least I don't see how they are used in the apps/packages).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.