{"_id":"@busy-office/create-ui","_rev":"5-ec5649252de4d5cbc26129b7ec0812dd","name":"@busy-office/create-ui","dist-tags":{"latest":"0.2.0"},"versions":{"0.1.0":{"name":"@busy-office/create-ui","version":"0.1.0","license":"MIT","_id":"@busy-office/create-ui@0.1.0","maintainers":[{"name":"thepfmind","email":"thepfmind@gmail.com"}],"homepage":"https://busy-office.github.io/busy-office-ui/","bugs":{"url":"https://github.com/Busy-Office/busy-office-ui/issues"},"bin":{"create-ui":"index.mjs"},"dist":{"shasum":"1481a32a8518638ff31ec302ae98996b7cbda798","tarball":"https://registry.npmjs.org/@busy-office/create-ui/-/create-ui-0.1.0.tgz","fileCount":6,"integrity":"sha512-75iHInlOUVXxA4xWN/DsB1Gt+5vkzh5kH4C9Qo1KJ7DXyVwc6nDMJNmPTIzvKC6DTgJEG+9KueT523tOaDm8+w==","signatures":[{"sig":"MEQCIHsCsdY6IgvwlynErSUUu47mBz25pr2N/xiLWPGqMGydAiBoeO1FbGKdd9/Pc7z5vSl0dO7W7r2W903MbbkHJPM95Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19703},"type":"module","engines":{"node":">=20"},"gitHead":"751959eb04e64162600c16afd58f67de1fe42892","scripts":{"build":"node build.mjs","check":"node build.mjs --check"},"_npmUser":{"name":"thepfmind","email":"thepfmind@gmail.com"},"repository":{"url":"git+https://github.com/Busy-Office/busy-office-ui.git","type":"git","directory":"packages/create-ui"},"_npmVersion":"11.16.0","description":"Scaffold a Busy Office ERP screen — npm create @busy-office/ui","directories":{},"_nodeVersion":"26.3.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-ui_0.1.0_1787967023568_0.9020049485359833","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@busy-office/create-ui","version":"0.1.1","license":"MIT","_id":"@busy-office/create-ui@0.1.1","maintainers":[{"name":"thepfmind","email":"thepfmind@gmail.com"}],"homepage":"https://busy-office.github.io/busy-office-ui/","bugs":{"url":"https://github.com/Busy-Office/busy-office-ui/issues"},"bin":{"create-ui":"index.mjs"},"dist":{"shasum":"475ce8666f937e4c862de26c1f2380172fd602c0","tarball":"https://registry.npmjs.org/@busy-office/create-ui/-/create-ui-0.1.1.tgz","fileCount":6,"integrity":"sha512-QWFR1m9Po1+HEMqK21cUyusIRbmMNzrvidgWRwcnfcgwqAOpCB8w95xdM6ZIgPZU9AsoDTfcuZLB/gymUmxeTw==","signatures":[{"sig":"MEQCIHqTKfpyhPnG7AC7laTLuWgOAVfhnNixhEV4YfgNGhzSAiACp1LDXEWArmIAn6ncw9fRGbqJ8n9UPeFawFxxbU+q5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@busy-office%2fcreate-ui@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19703},"type":"module","engines":{"node":">=20"},"gitHead":"fffae6c31e16f4ac9c9fa6b894aff2510f65e02d","scripts":{"build":"node build.mjs","check":"node build.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:95e18b39-68a1-4074-97fe-55397fcb6a8b"}},"repository":{"url":"git+https://github.com/Busy-Office/busy-office-ui.git","type":"git","directory":"packages/create-ui"},"_npmVersion":"11.19.1","description":"Scaffold a Busy Office ERP screen — npm create @busy-office/ui","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-ui_0.1.1_1788011953560_0.03837559582526229","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@busy-office/create-ui","version":"0.1.2","license":"MIT","_id":"@busy-office/create-ui@0.1.2","maintainers":[{"name":"thepfmind","email":"thepfmind@gmail.com"}],"homepage":"https://busy-office.github.io/busy-office-ui/","bugs":{"url":"https://github.com/Busy-Office/busy-office-ui/issues"},"bin":{"create-ui":"index.mjs"},"dist":{"shasum":"424403b8b2c017a59a66941d752870c2945a403b","tarball":"https://registry.npmjs.org/@busy-office/create-ui/-/create-ui-0.1.2.tgz","fileCount":6,"integrity":"sha512-fMFTlRukOuvQln509P8d+HETQ5kW/u4w4bc/hZx5Cqq8JtAqRpcYRB4l7zeJPaNTfu3IruIQEYVc426mQrEM2Q==","signatures":[{"sig":"MEQCIEcxtLx8bkfT0Fvweh5VLEtpK0K5BdGcaNVCxhOecz/VAiAshW0lfbFRRD+g9ncdlP1NdAs22w9/Mwe3wPGyQtAtNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@busy-office%2fcreate-ui@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19703},"type":"module","engines":{"node":">=20"},"gitHead":"d338755b40ad9093d724fb0387bc5887fbf302bd","scripts":{"build":"node build.mjs","check":"node build.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:95e18b39-68a1-4074-97fe-55397fcb6a8b"}},"repository":{"url":"git+https://github.com/Busy-Office/busy-office-ui.git","type":"git","directory":"packages/create-ui"},"_npmVersion":"11.19.1","description":"Scaffold a Busy Office ERP screen — npm create @busy-office/ui","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-ui_0.1.2_1788092921198_0.40660742603825906","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@busy-office/create-ui","version":"0.1.3","license":"MIT","_id":"@busy-office/create-ui@0.1.3","maintainers":[{"name":"thepfmind","email":"thepfmind@gmail.com"}],"homepage":"https://busy-office.github.io/busy-office-ui/","bugs":{"url":"https://github.com/Busy-Office/busy-office-ui/issues"},"bin":{"create-ui":"index.mjs"},"dist":{"shasum":"508103132858af8823ff84ec9480b2cf25e6ca46","tarball":"https://registry.npmjs.org/@busy-office/create-ui/-/create-ui-0.1.3.tgz","fileCount":6,"integrity":"sha512-4nIIOOooQu+JWJeqvNHawwhxFSyhoRSF0sY0tBoHRTMnxvF3sp2e62tspbrw9nm8nkdAeT21zlfgJa6T8f2K2Q==","signatures":[{"sig":"MEUCIQCix1iuRjTThl3d+9Svlvx7ufKD5+ENmi43QVVx+/zhlgIgT2PZnbnNEBJd9VpdEk4oofK29Ag2YgDdnCQ0NYUiP+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@busy-office%2fcreate-ui@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":19706},"type":"module","engines":{"node":">=20"},"gitHead":"2a4bb245246490013405417e04121c6dc1899ba7","scripts":{"build":"node build.mjs","check":"node build.mjs --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:95e18b39-68a1-4074-97fe-55397fcb6a8b"}},"repository":{"url":"git+https://github.com/Busy-Office/busy-office-ui.git","type":"git","directory":"packages/create-ui"},"_npmVersion":"11.19.1","description":"Scaffold a Busy Office ERP screen — npm create @busy-office/ui","directories":{},"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/create-ui_0.1.3_1788702061886_0.7741303459764075","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"_id":"@busy-office/create-ui@0.2.0","bin":{"create-ui":"index.mjs"},"bugs":{"url":"https://github.com/Busy-Office/busy-office-ui/issues"},"dist":{"shasum":"9c673a03e1396ecda892a6f12f4a1ebd7fdfcf57","tarball":"https://registry.npmjs.org/@busy-office/create-ui/-/create-ui-0.2.0.tgz","fileCount":8,"integrity":"sha512-mtsQqf1db3qRxAD2vJCPTEAy0hZYOfvALfQzsA9aByBSOr9t2wwE1DwpGAGkUwoYHkLbQnaKxBIFJcrXfuW2LQ==","signatures":[{"sig":"MEUCIQDucShoj5AFC1/Fm6V50gcYMgvNGnluUVbMl7VTW6ExPQIgBzfVC6A0Q0uZ2m2lHHQxVFaqSBclvGf6S67fBLaem0M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCxBRO+NvwzG+fVFOk1Sa2HwFLVlEh75IfAIJJkgoqkGwIgR+NNTMqnOqezy4n+2OxFEPUHlYgzz7AWfCqyCeNlflA="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@busy-office%2fcreate-ui@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":33559},"name":"@busy-office/create-ui","type":"module","engines":{"node":">=20"},"gitHead":"116f6e8677ca0d0c794491e49b73b6b3e8c3fb30","license":"Apache-2.0","scripts":{"build":"node build.mjs","check":"node build.mjs --check"},"version":"0.2.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:95e18b39-68a1-4074-97fe-55397fcb6a8b"}},"homepage":"https://busy-office.github.io/busy-office-ui/","repository":{"url":"git+https://github.com/Busy-Office/busy-office-ui.git","type":"git","directory":"packages/create-ui"},"_npmVersion":"11.20.0","description":"Scaffold a Busy Office ERP screen — npm create @busy-office/ui","directories":{},"maintainers":[{"name":"thepfmind","email":"thepfmind@gmail.com"}],"_nodeVersion":"22.23.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-ui_0.2.0_1790392993291_0.2991105158220677"}}},"time":{"created":"2026-08-29T01:30:23.332Z","modified":"2026-09-26T03:23:13.726Z","0.1.0":"2026-08-29T01:30:23.790Z","0.1.1":"2026-08-29T13:59:13.696Z","0.1.2":"2026-08-30T12:28:41.342Z","0.1.3":"2026-09-06T13:41:02.018Z","0.2.0":"2026-09-26T03:23:13.381Z"},"bugs":{"url":"https://github.com/Busy-Office/busy-office-ui/issues"},"license":"Apache-2.0","homepage":"https://busy-office.github.io/busy-office-ui/","repository":{"url":"git+https://github.com/Busy-Office/busy-office-ui.git","type":"git","directory":"packages/create-ui"},"description":"Scaffold a Busy Office ERP screen — npm create @busy-office/ui","maintainers":[{"name":"thepfmind","email":"thepfmind@gmail.com"}],"readme":"# `npm create @busy-office/ui`\n\nScaffold one **runnable ERP screen** built from\n[`@busy-office/ui`](https://www.npmjs.com/package/@busy-office/ui) — a CSS-first\nERP UI framework.\n\n```sh\nnpm create @busy-office/ui my-erp\ncd my-erp && npm install && npm run dev\n```\n\nThat gives you a purchase-order screen on `localhost:5173`: a sortable data\ntable, real density tokens, light and dark themes, and no build step.\n\n## What you get\n\n```\nmy-erp/\n  index.html     the screen — one stylesheet link, no build\n  server.mjs     a 19-line dev server (node:http, nothing installed)\n  package.json   one dependency: @busy-office/ui\n  README.md      how to run it and where to go next\n```\n\n**Zero dependencies beyond the framework itself.** The dev server is written\ninto your project rather than installed, so `npm run dev` works on a plane.\n\n## Why one screen and no options\n\nThere are no prompts and no flags, and that is a decision rather than an\nomission: every question a scaffolder could ask is one you cannot answer before\nyou have seen a screen work. Run it, look at the result, then reach for the\n[screen kit](https://busy-office.github.io/busy-office-ui/) when you want a\ndifferent shape.\n\nThe starter screen is **not hand-written** — it is snapshotted from the ERP\nsuite that the framework gates on every commit, so the first page you see is\none that is checked continuously rather than one nobody looks at.\n\n## Links\n\n- [Documentation](https://busy-office.github.io/busy-office-ui/)\n- [`@busy-office/ui` on npm](https://www.npmjs.com/package/@busy-office/ui)\n- [Source](https://github.com/Busy-Office/busy-office-ui)\n\nApache-2.0 — see the LICENSE file in this package.\n","readmeFilename":"README.md"}