skatejs

v5.0.0-alpha.14
Skate is a library built on top of the W3C web component specs that enables you to write functional and performant web components with a very small footprint.
components custom dom elements web components vdom virtual

build:es

babel src --out-dir es --presets=$(pwd)/config/babel.es

build:esnext

babel src --out-dir esnext --presets=$(pwd)/config/babel.esnext

build:node

babel src --out-dir node --presets=$(pwd)/config/babel.node

build:umd

rollup -c && rollup -c --min

commitmsg

validate-commit-msg

dev

nodemon --exec 'npm run site' --watch site --watch src

prepublish

npm run build:es && npm run build:esnext && npm run build:node && npm run build:umd

precommit

lint-staged

release

git push && git push --tags && npm publish

site

./node_modules/@skatejs/ssr/bin/index --out public --src site/*.js --babel config/babel.node

test

jest

test:watch

jest --watch

test:ts

tsc -p ./

types

get-typed src/index.js --dest umd/skatejs

Metadata

  • MIT
  • Whatever
  • Trey Shugart
  • released 8/16/2017

Downloads