Skip to content

Releases: Sleavely/Bark-JS

v1.2.1

26 Jun 11:29
Compare
Choose a tag to compare

What's Changed

Fixes

  • Revert "Use this for readability" by @reialex1 in #24
  • Support for multi character/multibyte FNC delimiters by @Sleavely in #14

CI

New Contributors

Full Changelog: v1.2.0...v1.2.1

v1.2.0

25 Jan 07:46
Compare
Choose a tag to compare
  • 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...v1.2.0

v1.1.0

23 Dec 13:09
Compare
Choose a tag to compare
  • 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.1.0

v1.0.1

13 Dec 09:42
Compare
Choose a tag to compare
  • Add 8200 PRODUCT URL 15b261c
  • Clarification/phrasing. Also, badges! :D b91ff09

v1.0.0...v1.0.1

v1.0.0

10 Dec 20:10
Compare
Choose a tag to compare

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