From 826f0ed4282f8edac7a3e551dc3b78377e13780a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Marie=20De=20Mey?= Date: Tue, 12 Nov 2024 06:11:55 +0200 Subject: [PATCH] publish --- .npmignore | 2 +- CHANGELOG.md | 1 + README.md | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.npmignore b/.npmignore index fc41959..d86bc34 100644 --- a/.npmignore +++ b/.npmignore @@ -3,5 +3,5 @@ /coverage .* jest.* -eslint.* +biome.* rollup.* \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index f92165a..5a94b0c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ - `KeySet` now rooted on `Object.create(null)` instead of `{}` so that `'constructor' in secludedProperties` is false - Temporary object (modified as head with `this` diamond as proxy) now has good constructor and `instanceof` - Construction strategy is now a stack that is `unshift`-ed and not a map anymore. Detect construction conflict more efficiently (detect all conflict, no error on non-conflictual cases) +- Lots of cleansing redundant code & edge-cases testing # 1.0.9 diff --git a/README.md b/README.md index c77b1d1..b2072fb 100644 --- a/README.md +++ b/README.md @@ -276,7 +276,7 @@ Knowing that the whole documentation here is about rarely occurring edge cases a > Some times, it's cheaper to just buy another RAM stick than to spend a week on an optimization - Automate bookkeeping of types - task that can be tedious in TypeScript -`flat-diamond` does not create security issues nor performance bottlenecks. It might add ~5Kb of code to load, it might add a little overtime on some function calls - but if a code does a bit more than calling NOOP billions of times, it is negligible. +`flat-diamond` does not create security issues nor performance bottlenecks. It might add 5~6Kb of code to load, it might add a little overtime on some function calls - but if a code does a bit more than calling NOOP billions of times, it is negligible. ## Participation