nano-jsx

v0.0.7-dev.0
Lightweight 1KB JSX library
mini micro nano tiny jsx react preact

start

npm run dev

ssr

npm run dev & nodemon lib/devSSR.js

build

npm run clean && tsc --project tsconfig.json

bundle

npm run clean && tsc --project tsconfig.es2015.json && npm-run-all bundle:*

bundle:prod

webpack --config webpack/webpack.bundle.prod.js

bundle:core

webpack --config webpack/webpack.bundle.core.js

dev

npm run build && npm-run-all --parallel dev:*

dev:tsc

tsc --project tsconfig.es2015.json --watch

dev:serve

live-server --open=dev

dev:bundle

webpack --config webpack/webpack.bundle.dev.js --watch

dev:script

webpack --config webpack/webpack.dev.js --watch

clean

rimraf lib

clean:test

rimraf "test/**/*.js"

prepublishOnly

npm run build && npm test

test

npm run clean:test && tsc --project test/tsconfig.json && jest "test/.+\.test.js$" && npm run clean:test

Metadata

  • MIT
  • >=12
  • Yannick Deubel
  • released 7/3/2020

Downloads

Maintainers