Commit Graph

171 Commits

Author SHA1 Message Date
Liam Tait
683132f8d9
feat(collections/unstable): support Iterable argument in takeWhile() (#5911)
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-09-20 15:41:13 +09:00
denobot
c5d7930d57
chore: release 2024.09.12 (#5969)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-09-12 19:18:10 +09:00
Sʜɪᴍᴜʀᴀ Yū
1a3a515ae5
fix(collections): ensure pick doesn't generate missing properties as undefined (#5926) 2024-09-12 15:25:38 +09:00
denobot
3ee4c4dd43
chore: release 2024.07.19 (#5494)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-07-19 20:22:43 +09:00
Tim Reichen
80230167df
refactor(collections): use Set.prototype.intersection() method in intersect() (#5417)
initial commit

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-07-18 14:49:32 +10:00
denobot
f54eab4355
chore: release 2024.07.12 (#5431)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-07-12 19:45:19 +09:00
Tim Reichen
89ca4ad93b
refactor(collections): inline randomInteger utility function (#5415)
inline utility function
2024-07-12 10:03:50 +10:00
denobot
dc14633394
chore: release 2024.07.09 (#5363)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-07-09 15:13:21 +09:00
Asher Gomez
f1952eca20
fix(bytes,cli,collections,expect): add missing non-null assertions (#5280)
fix(bytes,cli,collections,expect): add non-null assertions
2024-07-04 00:12:41 +02:00
denobot
940568c62d
chore: release 2024.07.02 (#5254)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-07-02 20:43:42 +09:00
Asher Gomez
d102a10235
refactor(assert,async,bytes,cli,collections,crypto,csv,data-structures,datetime,dotenv,encoding,expect,fmt,front-matter,fs,html,http,ini,internal,io,json,jsonc,log,media-types,msgpack,net,path,semver,streams,testing,text,toml,ulid,url,uuid,webgpu,yaml): import from @std/assert (#5199)
* refactor: import from `@std/assert`

* update
2024-06-30 08:30:10 +00:00
denobot
04f23c8a0a
chore: release 2024.06.26 (#5152)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-06-26 19:12:11 +09:00
David Luis
0c3c7ad739
perf(collections): use for loop instead of forEach() in unzip() (#5104) 2024-06-21 20:59:46 +10:00
Asher Gomez
15ec8df047
chore(collections): release collections@1.0.0 (#4773)
* chore(collections): release `collections@1.0.0`

* fix
2024-06-20 21:44:03 +10:00
Asher Gomez
31b906db99
chore: ensure code examples use assertions in Doc Linter (#4911) 2024-06-03 14:10:27 +10:00
Asher Gomez
e07a1e6a87
docs(collections,internal,media-types): use @typeParam tag instead of @template (#4772) 2024-05-20 17:34:47 +10:00
Asher Gomez
2c8840850f
feat(collections): collections@1.0.0-rc.1 (#4697) 2024-05-20 13:58:51 +09:00
Yoshiya Hinosawa
c9167d693a
docs(collections): fix typos and improve example (#4763)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-05-19 23:02:09 +09:00
Yoshiya Hinosawa
ab05affb3a
docs(collections): update module doc (#4765) 2024-05-19 23:01:15 +09:00
denobot
66e8fc9869
chore: release 2024.05.16 (#4755)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-05-16 20:10:44 +09:00
Michael Herzner
941f0a3ff6
feat(collections): add invert() and invertBy() (#4710)
* feat(collections): add invert and invertBy

* tweaks

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-05-13 09:02:00 +10:00
Michael Herzner
750e477be0
refactor(collections): sort exports in mod.ts (#4712)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-05-13 07:32:54 +09:00
Asher Gomez
f24ac87982
docs(collections): finalize module documentation (#4696) 2024-05-09 13:39:55 +10:00
Asher Gomez
a079dd3fed
docs(bytes,collections): fix doc checker and documentation (#4691)
docs(bytes,collection): fix doc checker and documentation
2024-05-08 16:18:26 +10:00
denobot
53e08775e3
chore: release 2024.05.07 (#4689)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com>
2024-05-08 13:32:51 +09:00
Asher Gomez
7ef50eb473
refactor(collections): minor cleanups (#4681) 2024-05-07 17:11:55 +10:00
Asher Gomez
e7b2ca69ee
fix(collections): correct error class when chunk() throws (#4682)
refactor(collections): correct error class when `chunk()` throws
2024-05-07 15:54:29 +10:00
Asher Gomez
5e99c21210
docs(collections): complete documentation (#4664)
* docs(collections): complete documentation

* work

* work

* work

* work

* fix

* fixes

* fixes

* fixes

* fixes

* tweak
2024-05-06 16:51:20 +09:00
Yoshiya Hinosawa
3155f0050a
chore: switch to JSR-oriented codebase (#4650) 2024-04-29 11:57:30 +09:00
Asher Gomez
46d9fa594c
chore: update browser-compatible files with declaration (#4560) 2024-04-10 12:43:44 +10:00
Asher Gomez
48d7fd5b01
docs(collections): add module example (#4475)
docs(collections): add module docs
2024-03-12 16:56:07 +11:00
Λlisue (Ali sue・ありすえ)
987fc72fe9
feat(collections): add pick and omit (#4218)
Co-authored-by: Kenta Moriuchi <moriken@kimamass.com>
2024-02-25 20:51:37 +09:00
cin
9d0317a5be
refactor(collections): prepare for noUncheckedIndexedAccess (#4268) 2024-02-02 15:01:54 +09:00
David Luis
593e344543
docs: fix broken {@link} hyperlinks (#4241) 2024-01-26 01:08:29 +11:00
(◕ᴥ◕)
e3c9ab2c8d
feat(collections): pass key to mapValues() transformer (#4127) 2024-01-24 19:27:04 +09:00
Lino Le Van
c46143f0ac
chore: update copyright year (#4046)
* chore: update copyright year

* fix

---------

Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2024-01-02 08:11:32 +11:00
Asher Gomez
59229e0617
BREAKING(collections): remove groupBy() (#3923) 2023-12-22 19:33:06 +09:00
Tim Reichen
fc1f3e4228
refactor(collections): format test names (#3988) 2023-12-20 20:48:02 +11:00
Yoshiya Hinosawa
6dc03ad774
feat(collections): improve mapValues() typing (#3978)
Co-authored-by: Bekh-Ivanov Aleksey <bekh6ex@users.noreply.github.com>
2023-12-18 19:12:37 +09:00
Asher Gomez
8532be73b9
chore(collections): complete documentation (#3896) 2023-12-05 19:53:55 +11:00
Asher Gomez
f685e27364
BREAKING(collections): remove deprecated APIs (#3853) 2023-11-24 19:16:52 +11:00
Tiger Oakes
7f5229e4da
BREAKING(collections): deprecate groupBy() (#3663)
Co-authored-by: Asher Gomez <ashersaupingomez@gmail.com>
2023-11-22 17:33:26 +09:00
Yoshiya Hinosawa
8e52ea89c9
docs(collection): document overloads (revert #3818) (#3823) 2023-11-21 21:37:43 +09:00
Asher Gomez
835f4f6fe5
refactor(collections): unify function overloads (#3818)
* refactor(collections): unify function overloads

* partition
2023-11-20 11:04:19 +11:00
Asher Gomez
1f31bc765b
chore(collections): improve deprecation notices (#3812)
chore(collections): update deprecations
2023-11-16 19:45:47 +09:00
Asher Gomez
255a3765d3
feat: std/data_structures (#3734) 2023-11-15 21:17:44 +11:00
Asher Gomez
b9b18b92c2
chore: cleanup collections/CONTRIBUTING.md (#3741) 2023-10-31 14:38:29 +11:00
Asher Gomez
c4236a34c7
refactor: move unstable std/collections files (#3700) 2023-10-18 10:24:46 +09:00
Tiger Oakes
a461ce1d84
fix(collections): accept readonly arrays in aggregateGroups, reduceGroups, zip (#3662) 2023-09-21 19:18:57 +09:00
Yoshiya Hinosawa
8229b6f248
BREAKING(collections): move RedBlackTree, BinarySearchTree, and BinaryHeap to 'unstable' subdir (#3628) 2023-09-12 16:26:57 +09:00