To generate a JS SPA app through makes, run
npx makes dumberjs
# or
npx makes dumberjs project-name
Unit tests for various "makes" files.
npm test
E2E tests for skeletons.
GitHub Actions runs a subset of them for every PR or push to master.
# Do not run following directly. There are too many skeletons.
npm run test:e2e
Always target a subset of skeletons, use environment variable TARGET_FEATURES
.
# only test skeletons using aurelia and typescript features.
npx cross-env TARGET_FEATURES=aurelia,typescript npm run test:e2e
If you forked this repo, you can try your skeleton with:
# Try your master branch if your forked name is "new"
npx makes your_GitHub_name
# Try some branch or commit or tag
npx makes your_GitHub_name/forked_repo_name#some-branch
MIT.