{"_id":"@digital-auto/velocitas-project-generator","_rev":"3-dfd465cd5126462f44e129674cb003ce","name":"@digital-auto/velocitas-project-generator","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@digital-auto/velocitas-project-generator","version":"1.0.0","author":"","license":"Apache-2.0","_id":"@digital-auto/velocitas-project-generator@1.0.0","maintainers":[{"name":"tamthaihoangminh","email":"tamthaihoangminh@gmail.com"}],"homepage":"https://github.com/digital-auto/velocitas-project-generator-npm#readme","bugs":{"url":"https://github.com/digital-auto/velocitas-project-generator-npm/issues"},"dist":{"shasum":"7a08f649ace988e44d92e240b086adab65d7d849","tarball":"https://registry.npmjs.org/@digital-auto/velocitas-project-generator/-/velocitas-project-generator-1.0.0.tgz","fileCount":3,"integrity":"sha512-8VXitqfJNNxZNWs8pX9O6AxqcK/6XuChBvRNabqu5dOj7iPRmSbj/QacELHP0BTPCMAvDGEM0ZszHlnQm55N9Q==","signatures":[{"sig":"MEYCIQCCDggbOKrv8FehxY/oEwDkmxtpMBxPxmUrC0pPCqcH+gIhAIhQIh7j4+BVPq4+8cn/noUobgGQgbcUqiH1qDcwUB2H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14223},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"006b76c1fb0eae6aa451bb08d8c0d6c5da73b973","scripts":{"test":"mocha --timeout 10000 --reporter spec --require ts-node/register src/**/*.test.ts","build":"tsc","coverage":"nyc --reporter=cobertura npm run test"},"_npmUser":{"name":"tamthaihoangminh","email":"tamthaihoangminh@gmail.com"},"repository":{"url":"git+https://github.com/digital-auto/velocitas-project-generator-npm.git","type":"git"},"_npmVersion":"9.8.1","description":"Project Generator for Velocitas","directories":{},"_nodeVersion":"22.9.0","dependencies":{"axios":"^0.28.1","buffer":"^6.0.3","http-status-codes":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","chai":"^4.3.10","nock":"^13.2.9","mocha":"^10.0.0","ts-node":"^10.9.1","prettier":"^2.7.1","typescript":"^4.8.3","@types/chai":"^4.3.11","@types/mocha":"^9.1.1","chai-as-promised":"^7.1.1","@types/chai-as-promised":"^7.1.8"},"_npmOperationalInternal":{"tmp":"tmp/velocitas-project-generator_1.0.0_1730719110408_0.43098613763341653","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@digital-auto/velocitas-project-generator","version":"1.0.1","repository":{"type":"git","url":"git+https://github.com/digital-auto/velocitas-project-generator-npm.git"},"description":"Project Generator for Velocitas","main":"dist/index.js","types":"dist/index.d.ts","scripts":{"build":"tsc","test":"mocha --timeout 10000 --reporter spec --require ts-node/register src/**/*.test.ts","coverage":"nyc --reporter=cobertura npm run test"},"author":"","license":"Apache-2.0","devDependencies":{"@types/chai":"^4.3.11","@types/chai-as-promised":"^7.1.8","@types/mocha":"^9.1.1","chai":"^4.3.10","chai-as-promised":"^7.1.1","mocha":"^10.0.0","nock":"^13.2.9","nyc":"^15.1.0","prettier":"^2.7.1","ts-node":"^10.9.1","typescript":"^4.8.3"},"dependencies":{"axios":"^0.28.1","buffer":"^6.0.3","http-status-codes":"^2.3.0"},"_id":"@digital-auto/velocitas-project-generator@1.0.1","gitHead":"006b76c1fb0eae6aa451bb08d8c0d6c5da73b973","bugs":{"url":"https://github.com/digital-auto/velocitas-project-generator-npm/issues"},"homepage":"https://github.com/digital-auto/velocitas-project-generator-npm#readme","_nodeVersion":"22.9.0","_npmVersion":"9.8.1","dist":{"integrity":"sha512-U5igD/v+/4l3AdBAKgbvB9dNwe9VboMaNyYeZ3eRCRl8VhiyqiK6b9hC6Ep8kvzn9/4wvSSJsc7wvuqjubqnSQ==","shasum":"c576f43ebfb47726bacde9fbd9adc22d1e27fd00","tarball":"https://registry.npmjs.org/@digital-auto/velocitas-project-generator/-/velocitas-project-generator-1.0.1.tgz","fileCount":47,"unpackedSize":126906,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFHmnydnVwuLPv3awzg2wB6ehGHOJAkwCzJkyOhU3xWRAiEAtrp3y5Qq0d7IJIwAFJ2WIc72edmTK+GxgE4seR0nRFI="}]},"_npmUser":{"name":"tamthaihoangminh","email":"tamthaihoangminh@gmail.com"},"directories":{},"maintainers":[{"name":"tamthaihoangminh","email":"tamthaihoangminh@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/velocitas-project-generator_1.0.1_1730719984067_0.4155775567748736"},"_hasShrinkwrap":false}},"time":{"created":"2024-11-04T11:18:30.267Z","modified":"2024-11-04T11:33:04.480Z","3.0.1":"2024-11-04T06:45:47.864Z","1.0.0":"2024-11-04T11:18:30.590Z","1.0.1":"2024-11-04T11:33:04.252Z"},"bugs":{"url":"https://github.com/digital-auto/velocitas-project-generator-npm/issues"},"license":"Apache-2.0","homepage":"https://github.com/digital-auto/velocitas-project-generator-npm#readme","repository":{"type":"git","url":"git+https://github.com/digital-auto/velocitas-project-generator-npm.git"},"description":"Project Generator for Velocitas","maintainers":[{"name":"tamthaihoangminh","email":"tamthaihoangminh@gmail.com"}],"readme":"# velocitas-project-generator-npm\r\n\r\n[![License: Apache](https://img.shields.io/badge/License-Apache-yellow.svg)](http://www.apache.org/licenses/LICENSE-2.0)\r\n\r\n## Main Usage\r\n\r\nAt the moment the scope of velocitas-project-generator is for [digital.auto](https://digitalauto.netlify.app/).\r\nThe velocitas-project-generator takes python prototype code from the digital.auto playground, adapts it and makes it compatible with the\r\n[eclipse-velocitas vehicle app python template](https://github.com/eclipse-velocitas/vehicle-app-python-template).\r\n\r\n## Integrate in your repository\r\n\r\nInstall from the command line:\r\n```bash\r\nnpm install @eclipse-velocitas/velocitas-project-generator\r\n```\r\n\r\nInstall via package.json:\r\n```json\r\n\"@eclipse-velocitas/velocitas-project-generator\": \"^1.0.0\"\r\n```\r\n\r\nManual integration:\r\nclone it, transpile it and link it into you repositories node_modules folder\r\n\r\n```bash\r\ngit clone https://github.com/eclipse-velocitas/velocitas-project-generator-npm.git\r\ncd velocitas-project-generator-npm\r\ntsc\r\ncd path/to/your/repo\r\nnpm link path/to/velocitas-project-generator-npm\r\n```\r\n\r\n## Usage in Code\r\n```javascript\r\nimport { ProjectGenerator } from \"@eclipse-velocitas/velocitas-project-generator\";\r\n\r\nconst generator = new ProjectGenerator(OWNER, REPO, TOKEN);\r\nawait generator.runWithPayload(BASE64_CODE_SNIPPET, APP_NAME, BASE64_VSPEC_PAYLOAD);\r\n```\r\n\r\n## Contribution\r\n- [GitHub Issues](https://github.com/eclipse-velocitas/velocitas-project-generator-npm/issues)\r\n- [Mailing List](https://accounts.eclipse.org/mailing-list/velocitas-dev)\r\n- [Contribution](CONTRIBUTING.md)\r\n","readmeFilename":"README.md"}