snabbdom

v3.4.0
A virtual DOM library with focus on simplicity, modularity, powerful features and performance.
virtual dom light kiss performance

build

tsc && npm run bundle:cjs

bundle:cjs

rollup build/index.js --format cjs --file build/snabbdom.cjs.js

examples

serve .

format

prettier --write .

prepare

husky install

lint

eslint --ext .ts,.tsx,.js --ignore-path .gitignore .

unit

cross-env FILES_PATTERN="test/unit/*.ts,test/unit/*.tsx" karma start karma.conf.js

release

npm run test && release-it

test:ci

npm test && cross-env ES5=true npm run unit

test

npm run build && npm run lint && npm run unit

Metadata

  • MIT
  • >=8.3.0
  • Simon Friis Vindum
  • released 3/20/2022

Downloads