virmator

v6.5.2
Handle common package configs, commands, and dependencies.
automation config configs formatting publish spellcheck template vir

test

npm run compile && test-as-package mocha --config mocha.config.js

format

npm run format:base -- --write --list-different

compile

rm -rf dist && tsc

publish

virmator publish "npm run test:all"

test:all

npm ci && concurrently --color --kill-others-on-fail -c auto "npm run compile && npm run test" "npm run test:spelling -- --no-progress" "npm run test:format" "npm run docs:check"

test:help

ts-node src/cli/cli.ts --help

docs:check

npm run compile && ts-node src/scripts/save-help-message.ts check && md-code --check README.md

test:types

tsc --noEmit

docs:update

npm run compile && ts-node src/scripts/save-help-message.ts && md-code README.md

format:base

prettier "./**/*.+(ts|json|html|css|md|js)"

test:format

npm run format:base -- --check

test:spelling

cspell "{*,.*,**/{.*,*}/**/{.*,*}}" --exclude "test-files/spellcheck/invalid-spellcheck-repo/**/*" --exclude "extender-configs"

Metadata

  • MIT
  • >=16
  • electrovir
  • released 5/18/2023

Downloads

Maintainers