Commit Graph

215 Commits

Author SHA1 Message Date
Doctor
0f9a23c46d
feat(cbor/unstable): introduce @std/cbor (#5909) 2024-10-09 23:17:23 +09:00
Asher Gomez
065296ca5a
docs(log): document getLogger() and Logger (#6084) 2024-10-03 21:54:16 +09:00
Asher Gomez
a9a427a709
docs(log): document ConsoleHandler (#6071) 2024-10-02 16:46:14 +09:00
Asher Gomez
361be4569d
docs(log): document formatters module (#6073) 2024-09-29 06:38:09 +00:00
Asher Gomez
e9716720b6
docs(log): document BaseHandler (#6067)
* docs(log): document `BaseHandler`

* fix

* fix
2024-09-27 12:31:58 +09:00
Asher Gomez
827fe95620
docs(log): document pass-through functions (#6066) 2024-09-27 12:30:09 +09:00
Asher Gomez
0b2497f16e
fix: update codebase to work with Deno RC (#6018)
* fix: update codebase to work with Deno RC

* work

* fix

* fix

* fix

* fixes

* work

* update

* fixes

* fix

* revert
2024-09-20 09:29:31 +10:00
Asher Gomez
a550998a6f
feat(streams/unstable): toBytes() (#6011) 2024-09-18 18:57:38 +09:00
Asher Gomez
77eba7f042
docs(log): document warn module (#5973) 2024-09-18 14:04:33 +09:00
Yoshiya Hinosawa
65d67ce980
chore: check unstable module usage in stable modules (#5984) 2024-09-17 13:38:03 +09:00
Asher Gomez
58dbbd6bd2
chore: enable no-console lint rule (#5975) 2024-09-13 15:43:13 +10:00
Yoshiya Hinosawa
dcef4cd1d2
BREAKING(path/unstable): move unstable overload of normalize to unstable-normalize (#5965) 2024-09-12 19:04:50 +09:00
Yoshiya Hinosawa
f621694f29
BREAKING(front-matter/unstable): move unstable overload of yaml extract to unstable-yaml (#5968) 2024-09-12 18:55:44 +09:00
Yoshiya Hinosawa
c6b71a17ee
BREAKING(path/unstable): move unstable overload of join to unstable-join (#5964) 2024-09-12 16:32:06 +09:00
Asher Gomez
9ff5dafa7d
BREAKING(encoding/unstable): move base64url-stream module to unstable-base64url-stream (#5959)
* BREAKING(encoding/unstable): move `base64url-stream` module to `unstable-base64url-stream`

* fix
2024-09-12 15:46:23 +09:00
Asher Gomez
0c0d227e58
BREAKING(text/unstable): move slugify module to unstable-slugify (#5953) 2024-09-12 06:36:08 +00:00
Asher Gomez
04ad602c13
BREAKING(encoding/unstable): move base32hex module to unstable-base32hex (#5961) 2024-09-12 06:31:01 +00:00
Asher Gomez
93ccb64f09
BREAKING(encoding/unstable): move hex-stream module to unstable-hex-stream (#5960) 2024-09-12 15:22:51 +09:00
Yoshiya Hinosawa
99aaaf8f32
BREAKING(path/unstable): move unstable overload of extname to unstable-extname (#5962) 2024-09-12 15:19:05 +09:00
Asher Gomez
0ff29d1508
BREAKING(encoding/unstable): move base64-stream module to unstable-base64-stream (#5958) 2024-09-12 05:51:34 +00:00
Asher Gomez
034f3d75d3
BREAKING(encoding/unstable): move base32hex-stream module to unstable-base32hex-stream (#5956) 2024-09-12 05:45:35 +00:00
Asher Gomez
d5c0fdc36b
BREAKING(encoding/unstable): move base32-stream module to unstable-base32-stream (#5955) 2024-09-12 05:40:43 +00:00
Yoshiya Hinosawa
d1f5a368c0
BREAKING(path/unstable): move unstable overload of dirname to unstable-dirname (#5954) 2024-09-12 14:33:12 +09:00
Asher Gomez
2d8031c785
BREAKING(text/unstable): move to-constant-case module to unstable-to-constant-case (#5952) 2024-09-12 13:51:21 +09:00
Asher Gomez
6011e6bcb0
BREAKING(streams/unstable): move fixed-chunk-stream module to unstable-fixed-chunk-stream (#5951)
BREAKING(streams/unstable): move `fixed-chunk-stream` to `unstable-fixed-chunk-stream`
2024-09-12 13:50:22 +09:00
Asher Gomez
b900e72b3d
BREAKING(net/unstable): move get-network-address module to unstable-get-network-address (#5949)
* BREAKING(net/unstable): move `get-network-address` module to `unstable-get-network-address`

* fix

* fix
2024-09-12 04:05:40 +00:00
Asher Gomez
b76ae272ae
BREAKING(streams/unstable): move to-lines module to unstable-to-lines (#5950) 2024-09-12 04:04:21 +00:00
Asher Gomez
4f1826d906
BREAKING(html/unstable): move is-valid-custom-element-name module to unstable-is-valid-custom-element-name (#5948)
* BREAKING(html/unstable): move `is-valid-custom-element-name` module to `unstable-is-valid-custom-element-name`

* fix
2024-09-12 13:02:20 +09:00
Yoshiya Hinosawa
e564069936
chore: lint docs of unstable paths (#5940) 2024-09-12 12:59:12 +09:00
Asher Gomez
fb0f40c302
BREAKING(data-structures/unstable): move bidirectional-map module to unstable-bidirectional-map (#5947)
BREAKING(data-structures): move `bidirectional-map` module to `unstable-bidirectional-map`
2024-09-12 12:58:23 +09:00
Asher Gomez
10aa1e739c
BREAKING(cli/unstable): move spinner module to unstable-spinner (#5946) 2024-09-12 12:52:06 +09:00
Yoshiya Hinosawa
780deafff7
refactor(assert): move unstable assertNever under @std/assert/unstable-never (#5928) 2024-09-11 19:38:13 +09:00
Asher Gomez
fc0f55c00c
BREAKING(url): remove @std/url (#5931) 2024-09-10 18:22:37 +09:00
lionel-rowe
149839b60c
feat(random/unstable): basic randomization functions (#5626)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-09-05 14:17:10 +09:00
Asher Gomez
b05acd6570
feat(tar/unstable): @std/tar (#5905)
* feat(tar/unstable): `@std/tar`

* fix

* edit
2024-09-04 18:28:07 +10: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
Asher Gomez
b0708f49aa
chore: fix lint:docs task concurrency (#5756) 2024-08-22 13:10:17 +09:00
Yoshiya Hinosawa
210402c6d2
chore: check import map versions more strictly (#5746) 2024-08-21 14:43:21 +09:00
Asher Gomez
d6fde648e2
docs(archive): complete documentation (#5636)
* docs(archive): complete documentation

* work

* work

* work

* work

* fixes
2024-08-20 17:13:54 +10:00
Asher Gomez
86aeb5e17a
chore: re-enable browser compat (#5731)
* chore: re-enable browser compat

* fix
2024-08-20 13:58:45 +10:00
Yusuke Tanaka
43f2a2dffd
chore: support expect-error directive in code snippets evaluator (#5688)
This commit adds support for `expect-error` directive in code snippets
evaluator, which allows example snippets to have ones that are expected to fail
either at compile time or runtime.
2024-08-16 02:58:01 -07:00
lionel-rowe
0c64f32cc3
feat(cache/unstable): add memoize() and LruCache (#4725)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-08-09 01:12:24 +09:00
Yoshiya Hinosawa
d93b33aff8
docs(io): document std/io (#5656)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-08-08 23:20:43 +09:00
Asher Gomez
81e49f659a
chore: remove requirement for @examples in constructors (#5485) 2024-07-19 13:07:02 +09:00
Asher Gomez
ad1dad6ce6
docs(cli,csv,datetime,fmt,fs,http,ini,semver,testing): assert optional properties on types/interfaces have @default tag (#4933)
* docs: assert optional properties on types/interfaces have `@default` tag

* work

* work

* work

* work

* work

* work

* fix

* fix

* Update fs/expand_glob.ts

* cleanups

* cleanups

---------

Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-07-11 09:21:37 +00:00
Yoshiya Hinosawa
26d6d2b510
chore: use new format for workspaces and re-enable using Deno canary and v1.x (#5375)
* chore: use new format for workspaces

* fixes

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-07-11 10:24:30 +10:00
Yoshiya Hinosawa
3209065200
chore: check import map range specifier (#5380) 2024-07-10 20:06:59 +09:00
Yoshiya Hinosawa
10be0e3fde
chore: run test in Node.js (#5258)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-07-04 14:36:47 +09:00
Asher Gomez
5f2b0f59b6
chore: allow lint:docs task to resolve root modules (#5198)
* chore: allow `lint:docs` task to resolve root modules

* fixes

* Revert "fixes"

This reverts commit b18f41c59c.
2024-06-30 18:27:29 +10:00
Yoshiya Hinosawa
2ad437d04f
BREAKING(yaml): make Schema and Type private and stop supporting user-defined schemas (#5175)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-06-28 19:28:55 +09:00