@krakenjs/beaver-logger

v5.4.0
Client side logger.
logging logger log krakenjs kraken

setup

npm install && npm run flow-typed

lint

eslint src/ server/ *.js

flow-typed

rm -rf ./flow-typed && flow-typed install && flow-typed install express@4

flow

flow

babel

babel src/ --out-dir dist/module

babel-server

babel ./server/*.js --ignore=node_modules --out-dir ./server

babel-server-test

babel ./server/*.js --ignore=node_modules --out-dir ./demo/beaver-logger

webpack

babel-node --config-file ./node_modules/@krakenjs/grumbler-scripts/config/.babelrc-node --plugins=transform-es2015-modules-commonjs ./node_modules/.bin/webpack --progress

format

prettier --write --ignore-unknown .

format:check

prettier --check .

test:unit

vitest run --coverage

test

npm run format:check && npm run lint && npm run flow-typed && npm run flow && npm run test:unit

build

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

clean

rimraf dist coverage

reinstall

rimraf flow-typed && rimraf node_modules && npm install && flow-typed install

prepublishOnly

npm run babel-server

postpublish

git checkout server

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/[email protected]

Metadata

  • Unknown
  • Whatever
  • Unknown
  • released 8/18/2023

Downloads