This is a high risk change: every byte the card ships is emitted by a
different bundler, minified by a different minifier, and every
stylesheet is compiled by a different sass. The intent is that the
card's behaviour is unchanged.
**Significant development win**: Build time drops from 24s to 1.1s 🎉
Also adds a test suite ('dist') that runs against the built bundle.
16 lines
322 B
JSON
16 lines
322 B
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(yarn run *)",
|
|
"Bash(yarn why:*)",
|
|
"Bash(npx vitest *)",
|
|
"Bash(yarn vitest run *)",
|
|
"Bash(yarn prettier *)",
|
|
"Bash(npx tsc --noEmit *)",
|
|
"Bash(npx eslint *)",
|
|
"Bash(npx vite build *)",
|
|
"Read(~/.claude/projects/**)"
|
|
]
|
|
}
|
|
}
|