@petamoriken/float16

v1.0.2
half precision floating point for JavaScript
float16 half-precision Float16Array TypedArray getFloat16 setFloat16 DataView hfround

build

yarn run build:lib && yarn run build:browser

build:lib

babel src -d lib

build:browser

rollup -c

docs

yarn run docs:test

docs:test

cp browser/float16.js docs/test/float16.js && yarn run docs:test:unit && yarn run docs:test:dependencies

docs:test:unit

cp test/*.js docs/test && yarn run docs:test:unit:power

docs:test:unit:power

find test/*.js -execdir bash -c "eval espower test/{} | exorcist docs/test/power.{}.map > docs/test/power.{}" \;

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

test

yarn run lint && yarn run test:lib

test:lib

mocha

test-browser

nightwatch -e chrome,chrome_old,firefox,firefox_old,firefox_esr,edge,safari,safari_el

clean

rm -rf lib browser docs/test/*.css docs/test/*.js docs/test/*.map

refresh

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

prepublish

in-publish && yarn run clean && yarn run build && yarn test || not-in-publish
npm i @petamoriken/[email protected]

Metadata

  • MIT
  • Whatever
  • Kenta Moriuchi
  • released 5/22/2017

Downloads

Maintainers