Commit Graph

8 Commits

Author SHA1 Message Date
Asher Gomez
58dbbd6bd2
chore: enable no-console lint rule (#5975) 2024-09-13 15:43:13 +10:00
Yoshiya Hinosawa
780deafff7
refactor(assert): move unstable assertNever under @std/assert/unstable-never (#5928) 2024-09-11 19:38:13 +09:00
Liam Tait
b808ee6de6
feat(uuid/unstable): @std/uuid/v7 (#5887)
* feat(uuid): add uuid v7 generation and validation

* remove as string

* fmt

* update mod-exports check

* mark more items experimental

* fix test name

* call getRandomValues once

* add checks for user provided timestamp

* fmt

* consolidate checks

* fix missing options.timestamp

* consolidate error check

* use pre-shifted variant and version

* add extractTimestamp function for UUIDv7

* remove random option from uuid v7 generate

* fix import statements for extractTimestamp function in uuid/v7.ts

* remove bad comment

* tweaks

* add uuid v7 module doc

* fmt

* align extractTimestamp invalid uuid error message with style guide

* fmt

* add experimental tags

* use timestamp argument instead of options generate v7 uuid

* fmt

* tweak

---------

Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-09-04 02:57:49 +00:00
Marvin Hagemeister
999e5e7a97
docs(uuid): update module docs (#4790) 2024-05-29 15:47:42 +10:00
Jeremy Banks
260292cf2e
fix(_tools): update check_deprecation path exclusion to recognize Windows directory separators (#4519)
fix(_tools): update check_deprecation path exclusion to recognize Windows directory separators
2024-03-26 12:31:22 +11:00
Asher Gomez
5061ec38f3
chore: refactor lint:mod-exports task to use std/path (#4503) 2024-03-25 15:03:01 +11:00
Asher Gomez
ece94b6019
chore(internal): remove warnOnDeprecatedApi() and internal folder (#4359) 2024-02-20 20:00:58 +11:00
Tim Reichen
d23718945e
feat(tools,log,http,semver): check mod exports, export items consistently from mod.ts (#4229) 2024-01-25 18:36:46 +09:00