{"_id":"@airqo/create-vertex-app","_rev":"4-b3b85fe22f953ab2e2afd1e6cc98f855","name":"@airqo/create-vertex-app","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.0":{"name":"@airqo/create-vertex-app","version":"0.1.0","keywords":["create-vertex-app","vertex","iot","dashboard","airqo","scaffold","cli"],"license":"MIT","_id":"@airqo/create-vertex-app@0.1.0","maintainers":[{"name":"belindamarionk","email":"belindamarion0@gmail.com"},{"name":"hyperion442","email":"treostyle1@gmail.com"},{"name":"paul_luna1","email":"pochieng@airqo.net"}],"homepage":"https://github.com/airqo-platform/AirQo-frontend#readme","bugs":{"url":"https://github.com/airqo-platform/AirQo-frontend/issues"},"bin":{"create-vertex-app":"dist/index.js"},"dist":{"shasum":"e8db36e48895e1ef8e22f9415efe7728cb2c1321","tarball":"https://registry.npmjs.org/@airqo/create-vertex-app/-/create-vertex-app-0.1.0.tgz","fileCount":320,"integrity":"sha512-nfXo3qSa6Z/3I853JyvepAXSR4sb26bqcmZS8kRC3X9C/TSNuATnVfT5Zp2ZSbcIZdAHMvg3EnozIMVt1WeF6Q==","signatures":[{"sig":"MEYCIQD3KWoNiP7xDxobzohy/4UPAmerDhgNbTmGx/6dCsiGaAIhAP53dkUUG4a5ajyDYUGIlHLBSU6Q5cZ3h9Ms5kbC7Siq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1691182},"type":"module","engines":{"node":">=18.18.0"},"gitHead":"3f1bdffed4b6603f5b6766d26f7b291028a9193e","scripts":{"dev":"tsup --watch","build":"tsup","prepack":"npm run sync-template && npm run build","test:smoke":"node scripts/smoke-test.mjs","sync-template":"node scripts/sync-template.mjs"},"_npmUser":{"name":"belindamarionk","email":"belindamarion0@gmail.com"},"repository":{"url":"git+https://github.com/airqo-platform/AirQo-frontend.git","type":"git","directory":"packages/create-vertex-app"},"_npmVersion":"11.13.0","description":"Scaffold a Vertex IoT dashboard app — a configurable, mock-first device management UI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"picocolors":"^1.1.1","@clack/prompts":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/create-vertex-app_0.1.0_1785572651783_0.5445275510403798","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@airqo/create-vertex-app","version":"0.1.1","keywords":["create-vertex-app","vertex","iot","dashboard","airqo","scaffold","cli"],"license":"MIT","_id":"@airqo/create-vertex-app@0.1.1","maintainers":[{"name":"belindamarionk","email":"belindamarion0@gmail.com"},{"name":"hyperion442","email":"treostyle1@gmail.com"},{"name":"paul_luna1","email":"pochieng@airqo.net"}],"homepage":"https://github.com/airqo-platform/AirQo-frontend#readme","bugs":{"url":"https://github.com/airqo-platform/AirQo-frontend/issues"},"bin":{"create-vertex-app":"dist/index.js"},"dist":{"shasum":"6f97f8d4d0bec5f02ecc664bd7ab62d150e7d31a","tarball":"https://registry.npmjs.org/@airqo/create-vertex-app/-/create-vertex-app-0.1.1.tgz","fileCount":320,"integrity":"sha512-LSoL6akjxuFFcx+TXBBFlrsIHRnGRR4p6E4NaMFwkpThJUXC07UOU1D5cGsa5xTV7cpn754v5+WRed3gAYlxWg==","signatures":[{"sig":"MEQCICl0hEGk7Ui367DKBrjbeyRW1ql+PBF2cIkzPU8IYTLAAiB933n7brQXAbfU2xRjCZZf+SSZu9dzV5A2lg8BgP2SCA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690036},"type":"module","engines":{"node":">=18.18.0"},"gitHead":"5a71ded8bdb5a0bf78a1a896f93f1831fc89e1ac","scripts":{"dev":"tsup --watch","build":"tsup","prepack":"npm run sync-template && npm run build","test:smoke":"node scripts/smoke-test.mjs","sync-template":"node scripts/sync-template.mjs"},"_npmUser":{"name":"belindamarionk","email":"belindamarion0@gmail.com"},"repository":{"url":"git+https://github.com/airqo-platform/AirQo-frontend.git","type":"git","directory":"packages/create-vertex-app"},"_npmVersion":"11.13.0","description":"Scaffold a Vertex IoT dashboard app — a configurable, mock-first device management UI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"picocolors":"^1.1.1","@clack/prompts":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/create-vertex-app_0.1.1_1785575183540_0.09254737229623644","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@airqo/create-vertex-app","version":"0.1.3","keywords":["create-vertex-app","vertex","iot","dashboard","airqo","scaffold","cli"],"license":"MIT","_id":"@airqo/create-vertex-app@0.1.3","maintainers":[{"name":"belindamarionk","email":"belindamarion0@gmail.com"},{"name":"hyperion442","email":"treostyle1@gmail.com"},{"name":"paul_luna1","email":"pochieng@airqo.net"}],"homepage":"https://github.com/airqo-platform/AirQo-frontend#readme","bugs":{"url":"https://github.com/airqo-platform/AirQo-frontend/issues"},"bin":{"create-vertex-app":"dist/index.js"},"dist":{"shasum":"a995e0427888f449abf900ff6df75a493cff2713","tarball":"https://registry.npmjs.org/@airqo/create-vertex-app/-/create-vertex-app-0.1.3.tgz","fileCount":320,"integrity":"sha512-B1UKo+UyIhD8Sx6g0hgMHZBnz8LDt+jwZPOrIJeBmJyeibAqoqPcjhywfxowSzY8+NbMSihtuextzKJbaf5mHA==","signatures":[{"sig":"MEQCIEDCMeuP6hNlAa7B/saXToYm5fRhe/W0fR3lu2CpZMLnAiA65ZNK4MWjGdf8InPB5dbbS/6GweQXhStrG5ApPIWAFA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1690028},"type":"module","engines":{"node":">=18.18.0"},"gitHead":"8e35ad77b8d147454005a9ef21ad6d287321cbc7","scripts":{"dev":"tsup --watch","build":"tsup","prepack":"npm run sync-template && npm run build","test:smoke":"node scripts/smoke-test.mjs","sync-template":"node scripts/sync-template.mjs"},"_npmUser":{"name":"belindamarionk","email":"belindamarion0@gmail.com"},"repository":{"url":"git+https://github.com/airqo-platform/AirQo-frontend.git","type":"git","directory":"packages/create-vertex-app"},"_npmVersion":"11.13.0","description":"Scaffold a Vertex IoT dashboard app — a configurable, mock-first device management UI","directories":{},"_nodeVersion":"24.16.0","dependencies":{"picocolors":"^1.1.1","@clack/prompts":"^0.11.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","typescript":"^5.7.2","@types/node":"^22.10.0"},"_npmOperationalInternal":{"tmp":"tmp/create-vertex-app_0.1.3_1785575302953_0.8807740339647285","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@airqo/create-vertex-app","version":"0.1.4","publishConfig":{"access":"public"},"description":"Scaffold a Vertex IoT dashboard app — a configurable, mock-first device management UI","license":"MIT","type":"module","bin":{"create-vertex-app":"dist/index.js"},"engines":{"node":">=18.18.0"},"scripts":{"sync-template":"node scripts/sync-template.mjs","build":"tsup","dev":"tsup --watch","prepack":"npm run sync-template && npm run build","test:smoke":"node scripts/smoke-test.mjs"},"keywords":["create-vertex-app","vertex","iot","dashboard","airqo","scaffold","cli"],"repository":{"type":"git","url":"git+https://github.com/airqo-platform/AirQo-frontend.git","directory":"packages/create-vertex-app"},"dependencies":{"@clack/prompts":"^0.11.0","picocolors":"^1.1.1"},"devDependencies":{"@types/node":"^22.10.0","tsup":"^8.3.5","typescript":"^5.7.2"},"gitHead":"8e35ad77b8d147454005a9ef21ad6d287321cbc7","_id":"@airqo/create-vertex-app@0.1.4","bugs":{"url":"https://github.com/airqo-platform/AirQo-frontend/issues"},"homepage":"https://github.com/airqo-platform/AirQo-frontend#readme","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-knk246Ep/J5colAAfvzZm+od3m+RjXKaruPcBcA7/OtL1fG0UF01pHLyTd+BqMpTqCRkBpKcxjHYMcDLGHbuzg==","shasum":"e135a2d17546eb5dc00e5547c633aea560a6ef33","tarball":"https://registry.npmjs.org/@airqo/create-vertex-app/-/create-vertex-app-0.1.4.tgz","fileCount":320,"unpackedSize":1690025,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHjlvdLaGNT+npoJt4WNgFAgV9y0XbL7T2/bX78U56LGAiEA9D2WE7pdmv0V7yHEeEhZFLopq5/xIS7MMC/ssSwQjCo="}]},"_npmUser":{"name":"belindamarionk","email":"belindamarion0@gmail.com"},"directories":{},"maintainers":[{"name":"belindamarionk","email":"belindamarion0@gmail.com"},{"name":"hyperion442","email":"treostyle1@gmail.com"},{"name":"paul_luna1","email":"pochieng@airqo.net"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/create-vertex-app_0.1.4_1785669977449_0.2566716611258526"},"_hasShrinkwrap":false}},"time":{"created":"2026-08-01T08:24:11.663Z","modified":"2026-08-02T11:26:17.827Z","0.1.0":"2026-08-01T08:24:11.979Z","0.1.1":"2026-08-01T09:06:23.742Z","0.1.3":"2026-08-01T09:08:23.118Z","0.1.4":"2026-08-02T11:26:17.636Z"},"bugs":{"url":"https://github.com/airqo-platform/AirQo-frontend/issues"},"license":"MIT","homepage":"https://github.com/airqo-platform/AirQo-frontend#readme","keywords":["create-vertex-app","vertex","iot","dashboard","airqo","scaffold","cli"],"repository":{"type":"git","url":"git+https://github.com/airqo-platform/AirQo-frontend.git","directory":"packages/create-vertex-app"},"description":"Scaffold a Vertex IoT dashboard app — a configurable, mock-first device management UI","maintainers":[{"name":"belindamarionk","email":"belindamarion0@gmail.com"},{"name":"hyperion442","email":"treostyle1@gmail.com"},{"name":"paul_luna1","email":"pochieng@airqo.net"}],"readme":"# create-vertex-app\n\nBuilt for anyone with an IoT project who wants to spend less time building the dashboard and more time on what their project actually does. It started as [AirQo](https://airqo.net)'s own device management dashboard, but it's been opened up so anyone can use it for any kind of IoT device.\n\n## Usage\n\n```bash\nnpm create @airqo/vertex-app@latest my-app\n# or\npnpm create @airqo/vertex-app my-app\n# or\nnpx @airqo/create-vertex-app my-app\n# or\nnpm create @airqo/vertex-app@latest my-app -- --yes \\\n  --org-name \"KCCA Air Quality\" --short-name KCCA \\\n  --color \"#00A86B\" --tiles openstreetmap\n```\n\nYou'll be asked a few questions (your organization's name, a color, which map to use), then:\n\n```bash\ncd my-app\nnpm install\nnpm run dev\n```\n\n\nEverything else — turning features on or off, links, logins, connecting your own data, is set in a file called `vertex.config.ts` that gets created in your new project. Open `vertex.config.example.ts` in the project for a version with notes explaining each setting.\n\n## Contribute to this project\n\nWe'd love your help improving create-vertex-app. Please read the [AirQo Frontend contribution guide](https://github.com/airqo-platform/AirQo-frontend/blob/staging/CONTRIBUTING.md) before opening a pull request.\n\n## License\n\nMIT © AirQo","readmeFilename":"README.md"}