@petamoriken/float16

v3.3.3
half precision floating point for JavaScript
float16 binary16 FP16 half-precision Float16Array TypedArray getFloat16 setFloat16 DataView and 2 more...

build

yarn run build:lib; yarn run build:browser

build:lib

babel src -d lib

build:browser

rollup -c

docs

mkdir -p docs && cp README.md docs/index.md; yarn run docs:test

docs:test

mkdir -p docs/test && cp browser/float16.js docs/test/float16.js; yarn run docs:test:assets; yarn run docs:test:dependencies

docs:test:assets

cp test/*.js docs/test && tools/power; cp test/browser/*.html docs/test

docs:test:dependencies

cp $(npm root)/mocha/mocha.js $(npm root)/mocha/mocha.css $(npm root)/power-assert/build/power-assert.js docs/test

lint

eslint src/**/*.mjs

test

nyc --reporter=lcov mocha

test-browser

nightwatch -e chrome,chrome_old,firefox,firefox_old,firefox_esr,edge,edge_old,safari,safari_old

setup-test-browser

http-server docs/test -p 8000 > /dev/null 2>&1 &

clean

rm -rf lib browser docs coverage .nyc_output

refresh

yarn run clean && yarn run build && yarn run docs

version

NPM_VERSION_SCRIPT=1 yarn run refresh

prepublishOnly

yarn run lint && yarn test
npm i @petamoriken/[email protected]

Metadata

  • MIT
  • Whatever
  • Kenta Moriuchi
  • released 8/22/2021

Downloads

Maintainers