4.0.5 • Published 5 months ago
spl-js-engine v4.0.5
spl-js-engine
Software Product Line JavaScript Derivation Engine
Requirements
- Node (> v16.14.2)
Install with npm
In the local folder/project: npm install spl-js-engine [--save-dev]
Global installation: npm install spl-js-engine --location=global
Running it: npx spl-js-engine help
Install from github
git clone https://github.com/AlexCortinas/spl-js-engine.git
: Clone the reponpm install
: Installation.npm test
: Run all test (won't work on Windows without WSL).npm run prepare
: Set husky git hooks (linting).[sudo] npm link
: Globally link the client sospl-js-engine
can be run anywhere.npx spl-js-engine help
: Usage page.
Documentation
Check the wiki.
Examples (github)
My Calculator
A simple web-based calculator made with Spring Boot and Angular
Generation of the product:
cd examples/MyCalculator
[npx] spl-js-engine --featureModel model.json \
--product product.json \
--config config.json \
--extra extra.js \
--code code \
--output output
[--verbose]
Running the generated product:
cd output
npm install
mvn spring-boot:run
# open http://localhost:8080/ on any web browser
4.0.5
5 months ago
3.1.3
12 months ago
4.0.4
11 months ago
4.0.1
12 months ago
4.0.0
12 months ago
4.0.3
12 months ago
4.0.2
12 months ago
3.1.0
2 years ago
3.0.4
2 years ago
3.0.3
3 years ago
3.0.2
3 years ago
3.0.1
4 years ago
3.0.0
4 years ago
2.1.3
5 years ago
2.1.2
5 years ago
2.1.1
5 years ago
2.1.0
5 years ago
2.0.4
5 years ago
2.0.3
5 years ago
2.0.2
5 years ago
2.0.1
5 years ago
2.0.0
6 years ago