{"_id":"@buildonspark/create-spark-app","_rev":"6-d4c496b681692300d84afe0af20ef206","name":"@buildonspark/create-spark-app","dist-tags":{"latest":"0.0.1"},"versions":{"0.0.0":{"name":"@buildonspark/create-spark-app","version":"0.0.0","keywords":["bitcoin","spark","create-app","scaffold","template"],"license":"Apache-2.0","_id":"@buildonspark/create-spark-app@0.0.0","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","bin":{"create-spark-app":"dist/index.cjs"},"dist":{"shasum":"e91b6cb6464bdbd381fc7cec18d3741911f5d3bd","tarball":"https://registry.npmjs.org/@buildonspark/create-spark-app/-/create-spark-app-0.0.0.tgz","fileCount":3,"integrity":"sha512-/2KCsxyo6prYYFHpsnD/fbdm50/V/07vH4lBSKI8KrgRAhS2t25EOTeKHRiQGa+3+Wyd0L60IorREYmeBq+VuA==","signatures":[{"sig":"MEYCIQDY5qsZoa2jfwO8VcI00ZyfctqWiCIYACY8LkExMwvoRQIhAMMbXw0eMCk2ovnFXrvMG9H+Hlcy6Qu9M09kAY3XM8tq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11986},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"21ec75d0f99ac72572c34ce83ae50d540c8a90ba","scripts":{"build":"tsdown","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","format:fix":"prettier . --write","package:checks":"yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\""},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Create a new Spark application from a template","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tar":"^7.0.0","@inquirer/prompts":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.0-beta.3","publint":"^0.3.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/node":"^22.13.2","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/create-spark-app_0.0.0_1771398101785_0.7896653675552654","host":"s3://npm-registry-packages-npm-production"}},"0.0.1":{"name":"@buildonspark/create-spark-app","version":"0.0.1","keywords":["bitcoin","spark","create-app","scaffold","template"],"license":"Apache-2.0","_id":"@buildonspark/create-spark-app@0.0.1","maintainers":[{"name":"mgorven.ls","email":"mgorven@lightspark.com"},{"name":"coreymartin","email":"coreyn.martin@gmail.com"},{"name":"cpartee6","email":"cpartee6@gmail.com"},{"name":"ch-brian","email":"chiangbri@gmail.com"},{"name":"brett.ls","email":"brett@lightspark.com"},{"name":"lightsparkmax","email":"max@lightspark.com"},{"name":"vijayar","email":"ramyavijayan@gmail.com"}],"homepage":"https://github.com/buildonspark/spark","bin":{"create-spark-app":"dist/index.cjs"},"dist":{"shasum":"829d1c60c2abeeab1e53a8c02c95dd4d99abfb80","tarball":"https://registry.npmjs.org/@buildonspark/create-spark-app/-/create-spark-app-0.0.1.tgz","fileCount":3,"integrity":"sha512-zOmL6usBAlNj3um+WhS5INy0gn/bMi7NRNnVEKkcaqIyfv1uyMbsxkZqUeCobWHVIoUhUlgvPY4A5yPKOsPDsw==","signatures":[{"sig":"MEUCIQDipb7kB4uG0KaeaIRBQWJIhnGliC5DaoOv2tphIOJoGQIgZN3VXNOtPJpX6xHMLu0MUteXYWgYNou5xjtpqePgmD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13153},"type":"module","engines":{"node":">=18.0.0"},"gitHead":"546cce5c1bd936cee46a833208f7d68f7687c695","scripts":{"build":"tsdown","clean":"rm -rf dist","types":"tsc","format":"prettier . --check","format:fix":"prettier . --write","package:checks":"yarn publint && yarn attw --pack . && echo \"\nPackage checks passed successfully!\""},"_npmUser":{"name":"coreymartin","email":"coreyn.martin@gmail.com"},"_npmVersion":"10.8.2","description":"Create a new Spark application from a template","directories":{},"_nodeVersion":"20.19.0","dependencies":{"tar":"^7.0.0","@inquirer/prompts":"^7.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsdown":"^0.20.0-beta.3","publint":"^0.3.9","prettier":"^3.7.4","typescript":"^5.7.3","@types/node":"^22.13.2","@arethetypeswrong/cli":"^0.17.4"},"_npmOperationalInternal":{"tmp":"tmp/create-spark-app_0.0.1_1771466497319_0.0846669808785867","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-18T07:01:41.661Z","modified":"2026-09-03T18:21:08.465Z","0.0.0":"2026-02-18T07:01:41.932Z","0.0.1":"2026-02-19T02:01:37.470Z"},"license":"Apache-2.0","homepage":"https://github.com/buildonspark/spark","keywords":["bitcoin","spark","create-app","scaffold","template"],"description":"Create a new Spark application from a template","maintainers":[{"email":"jeremy@lightspark.com","name":"jeremyatlightspark"},{"email":"kph@lightspark.com","name":"kph"},{"email":"mgorven@lightspark.com","name":"mgorven.ls"},{"email":"coreyn.martin@gmail.com","name":"coreymartin"},{"email":"cpartee6@gmail.com","name":"cpartee6"},{"email":"chiangbri@gmail.com","name":"ch-brian"},{"email":"max@lightspark.com","name":"lightsparkmax"}],"readme":"# create-spark-app\n\nScaffold a new [Spark](https://github.com/buildonspark/spark) application from a template.\n\n## Quick Start\n\n```bash\nnpx @buildonspark/create-spark-app my-app --template vite\ncd my-app\nnpm install\nnpm run dev\n```\n\nOr use the `npm create` shorthand:\n\n```bash\nnpm create @buildonspark/spark-app my-app\n```\n\nRun without `--template` for an interactive template picker:\n\n```bash\nnpx @buildonspark/create-spark-app my-app\n```\n\n## Templates\n\n| Template            | Description         |\n| ------------------- | ------------------- |\n| `vite`              | React + Vite        |\n| `nextjs`            | Next.js             |\n| `react-native`      | React Native        |\n| `expo`              | React Native (Expo) |\n| `express`           | Express.js server   |\n| `nestjs`            | NestJS server       |\n| `webpack`           | React + Webpack     |\n| `browser-extension` | Browser extension   |\n| `cli`               | CLI application     |\n| `bare`              | Bare runtime        |\n| `nodejs-scripts`    | Node.js scripts     |\n\n## Options\n\n```\nUsage: npx @buildonspark/create-spark-app [project-name] [options]\n\nOptions:\n  --template, -t  Template to use\n  --branch, -b    Git branch to fetch templates from (default: main)\n  --help, -h      Show help\n```\n\n## How It Works\n\nTemplates are fetched directly from the [buildonspark/spark](https://github.com/buildonspark/spark) repository on GitHub. The generated project is a standalone copy with:\n\n- Your project name in `package.json`\n- `@buildonspark/spark-sdk` set to `latest`\n- No workspace dependencies or private flags\n","readmeFilename":"README.md"}