slugid
slugid copied to clipboard
URL-safe base64 UUID encoder for generating 22 character slugs
Bumps [mocha](https://github.com/mochajs/mocha) from 10.2.0 to 10.4.0. Release notes Sourced from mocha's releases. v10.4.0 10.4.0 / 2024-03-26 :tada: Enhancements #4829 feat: include .cause stacks in the error stack traces (@voxpelli) #4985...
https://github.com/taskcluster/slugid/commit/503853462841518672bbb681ab0d684afe06320f#commitcomment-128916205 `InterpreterError at template.tasks["head_rev"]: object has no property "after"`
There is no linting configured for development or CI. Unless there are objections, I'd use [eslint](https://eslint.org/) with the [taskcluster configuration](https://github.com/taskcluster/taskcluster/blob/main/.eslintrc.yml).
Bumps [mocha](https://github.com/mochajs/mocha) from 10.4.0 to 11.0.1. Release notes Sourced from mocha's releases. v11.0.1 11.0.1 (2024-12-02) 🌟 Features bumped glob dependency from 8 to 10 (#5250) (43c3157) 📚 Documentation fix examples...
Bumps [uuid](https://github.com/uuidjs/uuid) from 9.0.1 to 11.0.3. Release notes Sourced from uuid's releases. v11.0.3 11.0.3 (2024-11-04) Bug Fixes apply stricter typing to the v* signatures (#831) (c2d3fed) export internal uuid types...
The project doesn't work with UUID v7: ``` s.encode('01924249-77d3-7641-8c67-613b2881d5d4') Uncaught TypeError: Invalid UUID at Object.parse (/Users/is/work/b/node_modules/.pnpm/[email protected]/node_modules/uuid/dist/parse.js:14:11) at exports.encode (/Users/is/work/b/node_modules/.pnpm/[email protected]/node_modules/slugid/src/slugid.js:46:24) ``` Because it relies on `uuid.parse()` which only works with UUID...