Skip to content

eclipse-velocitas/velocitas-project-generator-npm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

2b7572e · Mar 10, 2025

History

31 Commits
Mar 4, 2025
Mar 4, 2025
Jan 10, 2024
Mar 4, 2025
Mar 4, 2025
Sep 28, 2022
Apr 21, 2023
Sep 28, 2022
Sep 28, 2022
Aug 4, 2023
Sep 28, 2022
Jun 28, 2023
Apr 21, 2023
Jan 10, 2024
Mar 10, 2025
Mar 10, 2025
Sep 28, 2022

velocitas-project-generator-npm

License: Apache

Main Usage

At the moment the scope of velocitas-project-generator is for digital.auto. The velocitas-project-generator takes python prototype code from the digital.auto playground, adapts it and makes it compatible with the eclipse-velocitas vehicle app python template.

Integrate in your repository

Install from the command line:

npm install @eclipse-velocitas/velocitas-project-generator

Install via package.json:

"@eclipse-velocitas/velocitas-project-generator": "^1.0.0"

Manual integration: clone it, transpile it and link it into you repositories node_modules folder

git clone https://github.com/eclipse-velocitas/velocitas-project-generator-npm.git
cd velocitas-project-generator-npm
tsc
cd path/to/your/repo
npm link path/to/velocitas-project-generator-npm

Usage in Code

import { ProjectGenerator } from "@eclipse-velocitas/velocitas-project-generator";

const generator = new ProjectGenerator(OWNER, REPO, TOKEN);
await generator.runWithPayload(BASE64_CODE_SNIPPET, APP_NAME, BASE64_VSPEC_PAYLOAD);

Contribution