Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add parse/stringify/validate/version/NIL APIs #479

Merged
merged 22 commits into from Jul 22, 2020
Merged

feat: add parse/stringify/validate/version/NIL APIs #479

merged 22 commits into from Jul 22, 2020

Commits on Jun 2, 2020

  1. test: parsing non RFC uuid values (#455)

    * test: parsing non RFC uuid values
    
    * feat: create validate, version, uuidRegex (and import to public API)
    
    * style: always curly braces
    
    added comments to numberToBytes func
    preallocated array in uuidToBytes func
    
    * Update src/regex.js
    
    Co-authored-by: Robert Kieffer <robert@broofa.com>
    
    * Update src/validate.js
    
    Co-authored-by: Robert Kieffer <robert@broofa.com>
    
    * Update src/version.js
    
    Co-authored-by: Robert Kieffer <robert@broofa.com>
    
    * Update test/unit/version.test.js
    
    Co-authored-by: Robert Kieffer <robert@broofa.com>
    
    * feat: throw error when invalid uuid
    
    * test: validate function
    
    * feat: short version of parsing UUID
    
    * fix: remove explicit ie babel target
    
    * Revert "feat: short version of parsing UUID"
    
    This reverts commit d096cc2.
    
    Co-authored-by: Robert Kieffer <robert@broofa.com>
    Co-authored-by: Christoph Tavan <dev@tavan.de>
    3 people committed Jun 2, 2020
    Copy the full SHA
    ddb7ee9 View commit details
    Browse the repository at this point in the history

Commits on Jun 24, 2020

  1. Version 9 improvements (#464)

    * fix: improved uuidToBytes
    
    * chore: comment tweak
    
    * chore: bump bundlewatch sizes
    
    * fix: uuidToBytes test
    
    * feat: export uuidToBytes, uuidToBytes benchmark
    
    * chore: review comments
    
    * feat: export validate, parse, stringify methods
    
    * chore: stringify unit test and benchmark
    
    * fix: stringify test in browser
    
    * feat: add uuidVersion to rollup exports
    
    * chore: bump bundlewatch limits
    
    * chore: tweak function name
    
    * test: enable browserstack.console setting
    
    * fix: revert padStart
    
    * fix: pr review comments
    
    * fix: no Array.from in IE11
    
    * improvement: hardcode namespace length
    
    Co-authored-by: Linus Unnebäck <linus@folkdatorn.se>
    
    Co-authored-by: Christoph Tavan <dev@tavan.de>
    Co-authored-by: Linus Unnebäck <linus@folkdatorn.se>
    3 people committed Jun 24, 2020
    Copy the full SHA
    3d24e58 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into v9

    broofa committed Jun 24, 2020
    Copy the full SHA
    82ef52b View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2020

  1. Copy the full SHA
    bb21fcf View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    7e2a384 View commit details
    Browse the repository at this point in the history
  3. chore: cleanup REGEX export

    broofa committed Jul 17, 2020
    Copy the full SHA
    2585728 View commit details
    Browse the repository at this point in the history
  4. chore: rename NIL_UUID -> NIL

    broofa committed Jul 17, 2020
    Copy the full SHA
    b3e9ec9 View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    3116a9e View commit details
    Browse the repository at this point in the history
  6. chore: rename UUID_NIL -> NIL

    broofa committed Jul 17, 2020
    Copy the full SHA
    13db698 View commit details
    Browse the repository at this point in the history
  7. docs: v9 docs

    broofa committed Jul 17, 2020
    Copy the full SHA
    5d5f23b View commit details
    Browse the repository at this point in the history
  8. Copy the full SHA
    df6fed7 View commit details
    Browse the repository at this point in the history
  9. fix: browser spec for nil UUID

    broofa committed Jul 17, 2020
    Copy the full SHA
    b84bfbe View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    44cc707 View commit details
    Browse the repository at this point in the history
  11. chore: tweak README

    broofa committed Jul 17, 2020
    Copy the full SHA
    2ee8068 View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2020

  1. fix: readme

    broofa committed Jul 19, 2020
    Copy the full SHA
    a9791a6 View commit details
    Browse the repository at this point in the history
  2. fix: bundlewatch

    broofa committed Jul 19, 2020
    Copy the full SHA
    af334d3 View commit details
    Browse the repository at this point in the history

Commits on Jul 20, 2020

  1. fix: readme

    ctavan committed Jul 20, 2020
    Copy the full SHA
    39a07c9 View commit details
    Browse the repository at this point in the history
  2. fix: language

    ctavan committed Jul 20, 2020
    Copy the full SHA
    f15caed View commit details
    Browse the repository at this point in the history
  3. fix: add uuidNIL

    broofa committed Jul 20, 2020
    Copy the full SHA
    40cf16a View commit details
    Browse the repository at this point in the history
  4. Copy the full SHA
    ccc161e View commit details
    Browse the repository at this point in the history
  5. Copy the full SHA
    91c1599 View commit details
    Browse the repository at this point in the history

Commits on Jul 21, 2020

  1. fix: rename NIL -> nil

    broofa committed Jul 21, 2020
    Copy the full SHA
    c16ebbd View commit details
    Browse the repository at this point in the history