Kenta Moriuchi
9b49de4644
fix(core): Wrap safe collections' argument of primordials ( #18750 )
2023-04-26 00:36:22 +02:00
Kenta Moriuchi
e5673f5ed8
fix(core): SafePromiseAll
to be unaffected by Array#@@iterator
( #17542 )
2023-03-13 19:24:31 +09:00
Kenta Moriuchi
55833cf799
fix(core): introduce SafeRegExp
to primordials ( #17592 )
2023-03-01 08:14:16 +09:00
Kenta Moriuchi
7b6339da6a
fix(core): Add lint check for core ( #17223 )
...
The prefer-primordials lint was skipped for `core/*.js`.
2023-01-26 16:56:42 +05:30
Kenta Moriuchi
023f028186
refactor(core): Overwrite ArrayPrototypeToString
in primordials ( #17470 )
2023-01-19 21:52:18 +05:30
Kenta Moriuchi
1dc3609ff2
fix(core): Add Generator
and AsyncGenerator
to promordials ( #17241 )
2023-01-15 04:26:05 +00:00
David Sherret
10e4b2e140
chore: update copyright year to 2023 ( #17247 )
...
Yearly tradition of creating extra noise in git.
2023-01-02 21:00:42 +00:00
Kenta Moriuchi
948f85216a
chore: Update dlint ( #17031 )
...
Introduces `SafeSetIterator` and `SafeMapIterator` to primordials
2022-12-20 03:37:50 +01:00
Kenta Moriuchi
59ac110edd
fix(core): fix APIs not to be affected by Promise.prototype.then
modification ( #16326 )
2022-10-29 18:25:23 +09:00
Garcia
4ec213b0aa
fix(ext/timers): create primordial eval
( #15110 )
2022-09-02 17:55:44 +02:00
Nayeem Rahman
9385a91312
refactor(core): Move Deno.core bindings to ops ( #14793 )
2022-06-07 11:25:10 +02:00
Ryan Dahl
1fb5858009
chore: update copyright to 2022 ( #13306 )
...
Co-authored-by: Erfan Safari <erfanshield@outlook.com>
2022-01-07 22:09:52 -05:00
David Sherret
987716798f
feat(fmt): add basic JS doc formatting ( #11902 )
2021-09-02 18:28:12 -04:00
Antoine du Hamel
7e5698fb2e
chore: add FinalizationRegistry
and WeakRef
to primordials ( #11735 )
...
Because it was possible to disable those with a runtime flag, they were
not available through primordials. The flag has since been removed
upstream.
Refs: d59db06bf5
2021-08-17 12:04:09 +02:00
Luca Casonato
3ee0c36453
refactor: introduce primordials for web/streams ( #11251 )
2021-07-05 12:18:41 +02:00
Luca Casonato
4ae50f5c06
refactor: use primordials for extensions/webidl ( #11227 )
2021-07-02 16:37:41 +02:00
Luca Casonato
c9204c4aee
refactor: introduce primordials ( #10939 )
...
This commit introduces primordials to deno_core. Primordials are a
frozen set of all intrinsic objects in the runtime. They are not
vulnerable to prototype pollution.
2021-07-02 12:18:30 +02:00