feat: drop impeccable scaffolding, .mcp.json moves to infra
This commit is contained in:
1 parent
695742019d
commit
0c01260da2
6 files changed
+2
-29
No files matched your search
@@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
Copier template for a SvelteKit frontend, either as a `frontend/` part next to other parts or alone at the root of the project (`layout`): SvelteKit on Bun with Tailwind v4, ultracite (biome) and optional shadcn-svelte, served by a Bun server with SSR, as a static SPA behind `serve.ts`, or as a static SPA that the backend api serves from `frontend/build`.
|
Copier template for a SvelteKit frontend, either as a `frontend/` part next to other parts or alone at the root of the project (`layout`): SvelteKit on Bun with Tailwind v4, ultracite (biome) and optional shadcn-svelte, served by a Bun server with SSR, as a static SPA behind `serve.ts`, or as a static SPA that the backend api serves from `frontend/build`.
|
||||||
|
|
||||||
Ships `frontend/docker-compose.yml` with root-relative paths and profiles per service, `docker-compose.override.yml.example` (the `caddy` network aliases, copied by `make env`), a `Makefile` with `fmt`, `check`, `build` and `dev`, `.env.example`, `CLAUDE.md`, `.claude/rules` for Svelte and ultracite, the Svelte MCP server and `.impeccable/` scaffolding. Applied on top of the `infra` template, `layout: parts` or `layout: single` respectively.
|
Ships `frontend/docker-compose.yml` with root-relative paths and profiles per service, `docker-compose.override.yml.example` (the `caddy` network aliases, copied by `make env`), a `Makefile` with `fmt`, `check`, `build` and `dev`, `.env.example`, `CLAUDE.md`, `.claude/rules` for Svelte and ultracite. The Svelte MCP server comes from `infra`. Applied on top of the `infra` template, `layout: parts` or `layout: single` respectively.
|
||||||
|
|
||||||
```sh
|
```sh
|
||||||
copier copy --trust -d project_name="My Thing" -d serve=bun <this-repo> <dest>
|
copier copy --trust -d project_name="My Thing" -d serve=bun <this-repo> <dest>
|
||||||
|
|||||||
@@ -37,11 +37,6 @@ ui_library:
|
|||||||
shadcn-svelte: shadcn
|
shadcn-svelte: shadcn
|
||||||
default: none
|
default: none
|
||||||
|
|
||||||
include_impeccable:
|
|
||||||
type: bool
|
|
||||||
help: .impeccable/ scaffolding for the impeccable skill
|
|
||||||
default: true
|
|
||||||
|
|
||||||
install_deps:
|
install_deps:
|
||||||
type: bool
|
type: bool
|
||||||
help: bun install after generation
|
help: bun install after generation
|
||||||
|
|||||||
@@ -1,8 +0,0 @@
|
|||||||
{
|
|
||||||
"mcpServers": {
|
|
||||||
"svelte": {
|
|
||||||
"type": "http",
|
|
||||||
"url": "https://mcp.svelte.dev/mcp"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@@ -1,3 +0,0 @@
|
|||||||
config.local.json
|
|
||||||
hook.cache.json
|
|
||||||
hook.pending.json
|
|
||||||
@@ -2,13 +2,7 @@
|
|||||||
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
|
"$schema": "./node_modules/@biomejs/biome/configuration_schema.json",
|
||||||
"extends": ["ultracite/biome/core", "ultracite/biome/svelte"],
|
"extends": ["ultracite/biome/core", "ultracite/biome/svelte"],
|
||||||
"files": {
|
"files": {
|
||||||
"includes": [
|
"includes": ["!.claude", "!.svelte-kit", "!build", "!.mcp.json"]
|
||||||
"!.claude",
|
|
||||||
"!.svelte-kit",
|
|
||||||
"!build",
|
|
||||||
"!.mcp.json",
|
|
||||||
"!.impeccable"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
"javascript": { "globals": ["Bun"] },
|
"javascript": { "globals": ["Bun"] },
|
||||||
"overrides": [
|
"overrides": [
|
||||||
|
|||||||
@@ -16,8 +16,3 @@ node_modules
|
|||||||
# Vite
|
# Vite
|
||||||
vite.config.js.timestamp-*
|
vite.config.js.timestamp-*
|
||||||
vite.config.ts.timestamp-*
|
vite.config.ts.timestamp-*
|
||||||
|
|
||||||
# Impeccable
|
|
||||||
**/.impeccable/config.local.json
|
|
||||||
**/.impeccable/hook.cache.json
|
|
||||||
**/.impeccable/hook.pending.json
|
|
||||||
Reference in new issue
Block a user