Skip to content

v1.0.0

Compare
Choose a tag to compare
@Sleavely Sleavely released this 10 Dec 20:10
· 55 commits to master since this release

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

  • Merge pull request #4 from Sleavely/1.0-rc 4a98f53

  • 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 npm package references. Fixes #1 211d24d

  • 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

3c63651...v1.0.0