Commit Graph

182 Commits

Author SHA1 Message Date
denobot
b4e5d21762
chore: release 2024.10.10 (#6098)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-10-10 18:46:27 +09:00
Liam Tait
acee24ac0c
feat(collections/unstable): support Iterable argument in takeLastWhile() (#6090) 2024-10-08 23:08:15 +09:00
Liam Tait
ce4d7c5e87
feat(collections/unstable): support Iterable argument in dropWhile() (#6088) 2024-10-08 23:05:25 +09:00
Liam Tait
0312678936
test(collections): add tests for filterInPlace() util (#6089) 2024-10-08 22:55:22 +09:00
Liam Tait
a6a9b86fec
feat(collections/unstable): support Iterable argument in intersect() (#6036) 2024-10-07 22:11:23 +09:00
Liam Tait
8abe412340
feat(collections/unstable): support Iterable argument in dropLastWhile() (#6076) 2024-10-02 16:52:29 +09:00
denobot
eeb3c9b151
chore: release 2024.09.24 (#6043)
Co-authored-by: kt3k <kt3k@users.noreply.github.com>
2024-09-24 19:25:09 +09:00
Liam Tait
c73f9a6629
feat(collections/unstable): support Iterable argument in sample() (#6035) 2024-09-24 12:38:00 +09:00
Liam Tait
aa928efcc1
feat(collections/unstable): support Iterable argument in withoutAll() (#6031) 2024-09-24 11:48:22 +09:00
Liam Tait
4209011510
feat(collections/unstable): Iterable argument in chunk() (#5925) 2024-09-23 20:34:06 +09:00
David Luis
f1b3525b9f
feat(collections/unstable): support iterators in sortBy() (#5919)
* feat(collections/sortBy): support iterators

* update jsdoc

* cleanup

* add experimental tag
2024-09-23 20:28:10 +10:00
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