Commit Graph

4482 Commits

Author SHA1 Message Date
Tim Reichen
b2129ee4cf
test(yaml): add undefined array entry test with skipInvalid option (#5814)
initial commit
2024-08-26 09:09:53 +10:00
Tim Reichen
b91817f29d
refactor(yaml): move getDuplicateReferences() into stringify() (#5804) 2024-08-25 18:18:47 +10:00
Tim Reichen
7f5318d80d
refactor(yaml): inline writeFoldedLines() (#5812) 2024-08-25 18:17:55 +10:00
Asher Gomez
a549b786bd
docs(expect): correct expect() docs (#5788) 2024-08-25 16:20:08 +10:00
Tim Reichen
08f40794c9
refactor(yaml): remove Mark class (#5805)
initial commit
2024-08-25 13:54:48 +10:00
Tim Reichen
6a93c48903
refactor(yaml): inline testDocumentSeparator() (#5793)
initial commit
2024-08-25 13:39:03 +10:00
Tim Reichen
b87ff9c12c
refactor(yaml): remove any types (#5782)
* initial commit

* update

* update
2024-08-25 13:38:17 +10:00
Ian Bull
c817a5a781
refactor(log): align additional error messages (#5801) 2024-08-24 23:55:45 +09:00
Ian Bull
8fc241182e
refactor(media-types): align additional error messages (#5800) 2024-08-24 23:52:47 +09:00
Ian Bull
4ff73ff487
refactor(jsonc): align additional error messages (#5799)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-08-24 23:51:51 +09:00
Tim Reichen
55fecde77c
test(front-matter): remove duplicate tests (#5808) 2024-08-24 23:51:15 +09:00
Tim Reichen
531145a08b
test(text): move case tests to separate files (#5807) 2024-08-24 23:41:36 +09:00
Tim Reichen
c8fe63417a
refactor(yaml): remove schema property from DumperState (#5798) 2024-08-24 13:55:41 +09:00
Tim Reichen
23cefc3068
refactor(yaml): remove type mod file (#5795) 2024-08-24 13:52:09 +09:00
Tim Reichen
95d7b4385b
refactor(yaml): inline skipSeparationSpace() (#5792) 2024-08-23 06:22:02 +00:00
Asher Gomez
2f95d2b046
docs(cache): tweak LruCache docs (#5790) 2024-08-23 14:12:01 +10:00
Ian Bull
77547f1e7d
refactor(semver): align additional error messages (#5785) 2024-08-23 12:39:56 +09:00
Ian Bull
479b258f99
refactor(encoding): align additional error messages (#5767)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-08-23 12:32:15 +09:00
Ian Bull
f1d3885994
refactor(path,streams): align additional error messages (#5718) 2024-08-23 12:31:01 +09:00
Tim Reichen
a81742a781
refactor(yaml): inline readLineBreak() (#5783) 2024-08-23 07:55:40 +10:00
Tim Reichen
f14f74b035
refactor(yaml): inline storeMappingPair() (#5779) 2024-08-23 07:47:49 +10:00
Tim Reichen
076acf5665
refactor(yaml): remove storeMappingPair() result null type (#5781)
initial commit

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-08-22 21:18:58 +00:00
Tim Reichen
60402c697f
test(yaml): add condenseFlow() test (#5780)
initial commit
2024-08-23 07:09:16 +10:00
Tim Reichen
bb0db58caa
refactor(yaml): inline mergeMappings() (#5777) 2024-08-22 23:01:34 +10:00
Tim Reichen
1d2d33ad1a
refactor(yaml): use Set in inspectNode() (#5778) 2024-08-22 22:11:25 +10:00
Asher Gomez
68eb6c3d0e
fix(http/unstable): match request method (#5772) 2024-08-22 21:05:39 +09:00
Asher Gomez
74a92c4acd
docs: cleanup README (#5770) 2024-08-22 20:44:24 +09:00
Tim Reichen
5e5827d59e
refactor(yaml): inline readBlockSequence() (#5776)
initial commit
2024-08-22 20:19:41 +10:00
Tim Reichen
310b1a35b2
refactor(yaml): inline captureSegment() (#5775) 2024-08-22 19:55:48 +10:00
Tim Reichen
0f84a54967
refactor(yaml): inline tagDirectiveHandler() (#5771)
initial commit
2024-08-22 18:29:51 +10:00
Tim Reichen
9bcab52637
refactor(yaml): cleanup stringifyFlowSequence() (#5744)
initial commit
2024-08-22 17:48:13 +10:00
Tim Reichen
9be9eaea4b
fix(front-matter): remove os specific newline (#5752)
initial commit
2024-08-22 17:43:11 +10:00
Asher Gomez
dea7d7701a
docs(archive,assert,cache,cli,encoding,html,http,net,streams,text): remove unstable Markdown alert (#5672)
* docs(archive,cli,html,http,net,streams,text): remove unstable Markdown alert

* update

* fix

* update

* fmt

* fix
2024-08-22 02:55:17 -04:00
Tim Reichen
afb9a4f336
refactor(log): make BaseHandler abstract (#5737)
initial commit
2024-08-22 16:46:53 +10:00
Ian Bull
833a24f088
refactor(async): align the error messages to the style guide (#5758)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-08-22 15:02:58 +09:00
Ian Bull
46b3961833
docs(cli): align additional error messages (#5768) 2024-08-22 15:00:51 +09:00
Asher Gomez
b289deecbe
docs(text): fix slugify() summary (#5722)
* docs(text): fix `slugify()` summary

* tweak

* fix
2024-08-22 14:49:56 +09:00
Ian Bull
7fb685efff
refactor(internal): align additional error messages (#5766) 2024-08-22 14:35:34 +09:00
Ian Bull
8f3dd6ef0b
chore: update the style guide, specifically disallow periods in error messages (#5753) 2024-08-22 14:30:16 +09:00
Ian Bull
f0031966c9
chore: update the style guide, error messages may describe desired state (#5757) 2024-08-22 14:03:42 +09:00
Doctor
0f7a71f96b
feat(encoding/unstable): adds streaming versions for hex, base32, base32hex, base64 and base64url (#4915)
* feat(encoding): adds streaming versions of several encoding methods.

Adds streaming methods for:
- Hex
- Base32
- Base64
- Base64Url

* move(encoding): streaming versions to their own modules.

* fix(encoding): jsdoc examples

* fix(encoding): error when chunk's are smaller than the minimum size.

* add(encoding): Base32Hex Encoder/Decoder Streams

* fix(encoding): mod.ts not exporting ./base32hex_stream.ts

* hex stream

* RandomSliceStream

* polish

* base32

* base64hex

* base64

* base64url

* tweak

* fix

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-08-22 15:02:36 +10:00
Asher Gomez
b0708f49aa
chore: fix lint:docs task concurrency (#5756) 2024-08-22 13:10:17 +09:00
Tim Reichen
ba1bc9164a
refactor(yaml): change styleMap type to Map (#5760)
* initial commit

* update
2024-08-22 12:46:32 +10:00
Tim Reichen
55a6b77e65
refactor(yaml): inline yamlDirectiveHandler() (#5763)
initial commit
2024-08-22 12:44:18 +10:00
Tim Reichen
349fb8f8f1
refactor(yaml): remove ResultType (#5765)
initial commit
2024-08-22 12:43:07 +10:00
Tim Reichen
0332f0ada8
refactor(yaml): remove ArrayObject (#5761) 2024-08-22 07:58:27 +10:00
Tim Reichen
1894abdb69
refactor(yaml): add BOM constant (#5764) 2024-08-22 07:56:05 +10:00
lionel-rowe
2a0f5118c2
feat(cache/unstable): TtlCache (#5662)
* feat(cache/unstable): add TTL (time-to-live) cache

* Implement code review changes

* Simplify timeout logic

* Update cache/ttl_cache.ts

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>

* Properly handle cleanup of timeouts

* chore: add experimental note

* Add test for [Symbol.toStringTag]

* tweak

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-08-21 10:45:16 +00:00
Ian Bull
ae78abb085
refactor(toml,msgpack,crypto,data-structures): align the error messages to the style guide (#5705)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-08-21 16:15:14 +09:00
Tim Reichen
c05c91416e
refactor(yaml): move options to options object (#5740) 2024-08-21 16:00:08 +09:00