1.2.1 • Published 10 years ago
percent-clamp v1.2.1
Table of Contents
Percent Clamp
Stability: stable.
Clamp normalized percentage values (0-1) to the sum of 100 regardless of rounding errors.
Install
npm i percent-clamp --saveDeveloper
Developer workflow is via gulp but should be executed as npm scripts to enable shell execution where necessary.
Test
Run the headless test suite using phantomjs:
npm testTo run the tests in a browser context open test/index.html or use the server npm start.
Start
Serve the test files from a web server with:
npm startCover
Run the test suite and generate code coverage:
npm run coverLint
Run the source tree through eslint:
npm run lintClean
Remove generated files:
npm run cleanSpec
Compile the test specifications:
npm run specInstrument
Generate instrumented code from lib in instrument:
npm run instrumentReadme
Generate the project readme file (requires mdp):
npm run readmeLicense
Everything is MIT. Read the license if you feel inclined.
Generated by mdp(1).