@krakenjs/jsx-pragmatic

v3.1.1
Javascript module template.
template

dev

babel-node --plugins @babel/plugin-transform-modules-commonjs $(npm bin)/webpack-dev-server --config webpack.config.js --port 9000 --open-page demo/dev/index.htm --hot=false --inline=false

setup

npm install

lint

eslint src/ test/ *.js --ext .js,.jsx

flow-typed

rm -rf ./flow-typed && flow-typed install && flow-typed install react@6 && flow-typed install mocha@4

flow

flow

format

prettier --write --ignore-unknown .

format:check

prettier --check .

karma

cross-env NODE_ENV=test babel-node --plugins=transform-es2015-modules-commonjs ./node_modules/.bin/karma start

babel

babel src/ --out-dir dist/module

webpack

babel-node --plugins=transform-es2015-modules-commonjs ./node_modules/.bin/webpack --progress

test

npm run format:check && npm run lint && npm run flow && npm run karma

build

npm run test && npm run babel && npm run webpack

clean

rimraf dist coverage

reinstall

rimraf node_modules && npm install

debug

cross-env NODE_ENV=debug

prepare

husky install

prerelease

npm run clean && npm run build && git add dist && git commit -m 'ci: check in dist folder' || echo 'Nothing to distribute'

release

standard-version

postrelease

git push && git push --follow-tags && npm publish
npm i @krakenjs/jsx-pragmatic

Metadata

  • Unknown
  • Whatever
  • Unknown
  • released 10/3/2024

Downloads