Releases: Sleavely/Bark-JS
v1.2.1
v1.2.0
- Merge pull request #12 from Sleavely/npmAudit-2021-01-25 063af5e
- Ran NPM audit 514aef9
- Merge pull request #11 from Sleavely/8-series ff3f181
- AI parsers for 8001 through 8200 a57fa22
- Allow minutes and seconds to be included optionally for AI 8008. Always include seconds in output. 256c338
- Merge pull request #6 from Sleavely/dependabot/npm_and_yarn/lodash-4.17.19 99c83ef
- Merge pull request #7 from Sleavely/dependabot/npm_and_yarn/yargs-parser-13.1.2 4bfcdda
- Merge pull request #10 from Sleavely/devdeps-20201223 0b57288
- Update dev-deps 78a04d2
- Bump yargs-parser from 13.1.1 to 13.1.2 ecf6698
- Bump lodash from 4.17.15 to 4.17.19 d1d80d4
v1.1.0
- Merge pull request #9 from Sleavely/7-series 01b9224
- Register AI parsers and tests for 7001 through 7240 fbcf751
- dateTime() for parsing YYMMDDHHmm 3dc8e7f
- Use
this
for readability d01ae5a - DRY assertion for curried functions. Tests for dateTime() 21cbf06
- Merge pull request #5 from Sleavely/dependabot/npm_and_yarn/acorn-5.7.4 05bbb73
- Bump acorn from 5.7.3 to 5.7.4 29baf1a
- Start implementing 7xxx AIs 0fb72d6
- Include FAQ in error 0e8518c
- Hi, future self! Remember to write tests! cff40c7
- Parser for date ranges like AI 7007 f7c1f84
- Grammar. Mention extra props. ff3ef91
v1.0.1
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