v1.0.0
This release brings:
- Less convoluted API which - unfortunately - isn't backwards compatible. Hence, the major version bump.
- ES6 syntax and conventions (StandardJS π)
- Completely rewritten and more standards-compliant and powerful GS1 parser heavily inspired by Peter Brockfeld's barcode parser
-
Exhaustive test-suite
-
Syntax highlighting 8115efa
-
Ugh. a74a724
-
Sorry node 6, you just dont understand the spread operator 789bfc6
-
Ughhhh I forgot 12294ca
-
Rename module.spec.js e10e6dd
-
More sensible tests. Dont pad perfectly valid GS1s. 78e9327
-
Install deps/add package.json 1cc396c
-
Rename src/bark.js -> src/index.js 9c9abfd
-
Align docs with new functionality e47283b
-
All new Bark-JS, ready to embark d6be067
-
Typo a4925e8
-
lib/ -> src/ d43252a
-
Ignore all the spec files! 6017d25
-
GS1-compliant data parser (AIs 7001 - 8200 WIP) 6fde76d
-
StandardJS, just as our benevolent ruler ESLint likes it e00bb83
-
Make Travis test exclusively on Node 6+ LTS releases 3fa9960
-
Convert tests to Jest b834c9f
-
Add ESLint. Move from mocha to Jest db05dd5
-
Update link to GS1 genspec. No need to duplicate license into README. 1c602d8
-
Update year 6ad44f6
-
Sturdier gitignore 41b8731
-
Clean up and update format of package.json ae8fd9a
-
Remove redundant Makefile 93c7025
-
Update .travis.yml d74a645
-
Configuration with safemode and verbose options. 7709455
-
plz stop being broken ec232c8
-
dont be sad, dear compiler cba5842
-
Clean up logging. cda8374
-
Bump version for fun and profit b6be7bb
-
Add more common AI parsers. Test for decimal AI data in 310. 261ceca
-
Clarify some README c508fa6
-
Allow passing barcodes straight into id() 2aadd15
-
Rename main.js ff26016
-
Rename npm repo because naming conflict 9942bb1