The Arelle iXBRL Viewer allows Inline XBRL (or iXBRL) reports to be viewed interactively in a web browser. The viewer allows users to access the tagged XBRL data embedded in an iXBRL report.
Other
93
stars
57
forks
source link
Bump the npm-dependencies group with 24 updates #610
Since Iterator helpers proposal methods are still not disabled in Deno, the web compatibility issue why it was disabled in Chromium makes no sense for Deno and fixed in the spec, they marked as supported from Deno 1.37
Added Opera Android 80 and updated Opera Android 79 compat data mapping
Fix TypeScript-specific class transform edge case (#3559)
The previous release introduced an optimization that avoided transforming super() in the class constructor for TypeScript code compiled with useDefineForClassFields set to false if all class instance fields have no initializers. The rationale was that in this case, all class instance fields are omitted in the output so no changes to the constructor are needed. However, if all of this is the case and there are #private instance fields with initializers, those private instance field initializers were still being moved into the constructor. This was problematic because they were being inserted before the call to super() (since super() is now no longer transformed in that case). This release introduces an additional optimization that avoids moving the private instance field initializers into the constructor in this edge case, which generates smaller code, matches the TypeScript compiler's output more closely, and avoids this bug:
// Original code
class Foo extends Bar {
#private = 1;
public: any;
constructor() {
super();
}
}
// Old output (with esbuild v0.19.9)
class Foo extends Bar {
constructor() {
super();
this.#private = 1;
}
#private;
}
// Old output (with esbuild v0.19.10)
class Foo extends Bar {
constructor() {
this.#private = 1;
super();
}
#private;
}
// New output
class Foo extends Bar {
#private = 1;
constructor() {
super();
}
}
Minifier: allow reording a primitive past a side-effect (#3568)
The minifier previously allowed reordering a side-effect past a primitive, but didn't handle the case of reordering a primitive past a side-effect. This additional case is now handled:
Fix TypeScript-specific class transform edge case (#3559)
The previous release introduced an optimization that avoided transforming super() in the class constructor for TypeScript code compiled with useDefineForClassFields set to false if all class instance fields have no initializers. The rationale was that in this case, all class instance fields are omitted in the output so no changes to the constructor are needed. However, if all of this is the case and there are #private instance fields with initializers, those private instance field initializers were still being moved into the constructor. This was problematic because they were being inserted before the call to super() (since super() is now no longer transformed in that case). This release introduces an additional optimization that avoids moving the private instance field initializers into the constructor in this edge case, which generates smaller code, matches the TypeScript compiler's output more closely, and avoids this bug:
// Original code
class Foo extends Bar {
#private = 1;
public: any;
constructor() {
super();
}
}
// Old output (with esbuild v0.19.9)
class Foo extends Bar {
constructor() {
super();
this.#private = 1;
}
#private;
}
// Old output (with esbuild v0.19.10)
class Foo extends Bar {
constructor() {
this.#private = 1;
super();
}
#private;
}
// New output
class Foo extends Bar {
#private = 1;
constructor() {
super();
}
}
Minifier: allow reording a primitive past a side-effect (#3568)
The minifier previously allowed reordering a side-effect past a primitive, but didn't handle the case of reordering a primitive past a side-effect. This additional case is now handled:
Bumps the npm-dependencies group with 24 updates:
3.33.3
3.35.0
1.10.23
1.10.26
2.29.4
2.30.1
8.9.0
8.12.0
21.5.2
21.7.0
7.23.5
7.23.7
7.23.5
7.23.7
7.6.7
7.6.8
7.20.4
7.20.5
8.44.8
8.56.1
20.10.3
20.10.7
8.11.2
8.11.3
8.3.0
8.3.1
1.0.30001566
1.0.30001576
1.4.601
1.4.623
0.19.8
0.19.11
1.15.0
1.16.0
1.15.3
1.15.4
6.0.13
6.0.15
2.15.5
2.15.6
5.24.0
5.26.0
5.3.9
5.3.10
5.3.2
5.3.3
2.7.15
2.7.16
Updates
core-js
from 3.33.3 to 3.35.0Changelog
Sourced from core-js's changelog.
Commits
eafff6c
3.35.063b7e18
simplify handling[[IsHTMLDDA]]
,is-object
case already covered in `is-ca...8d46fe0
usetoObject
at the first place for the expected errors ordera090286
make collections.from
method non-generic6e650fb
make collections.of
method non-generic87540ce
fix subclassing of wrappedArrayBuffer
a7b141b
it seems that the ancientArray.prototype.push
bug is fixed in V8 ~ Chrome ...c8a8167
extracta-data-view
helperff68fa6
droparray-slice-simple
since in all current cases of usage it can't take `...d5ee26e
join array sorting in one methodUpdates
interactjs
from 1.10.23 to 1.10.26Changelog
Sourced from interactjs's changelog.
Commits
6e7a136
v1.10.2624fdee8
chore: v1.10.26164ebe3
fix: improve build; check output for ES2018 compatibilityf56f1fa
chore: fix acorn command2454a96
chore: fix build issues4cded71
chore: v1.10.255cb29a9
chore: output api docs to dist/api3bd1df6
fix: bundle to ES5 syntax5ca9fe7
chore: v1.10.248e743a3
chore: render docs as markdownUpdates
moment
from 2.29.4 to 2.30.1Changelog
Sourced from moment's changelog.
Commits
485d9a7
Build 2.30.1e048b09
Bump version to 2.30.1f9f2d58
Update changelog for 2.30.1a52ffb2
Revert "Merge pull request #5827 from BobZombie:feature/fix_d.ts"ddd6809
Build 2.30.0be64d00
Bump version to 2.30.0ad41179
Update changelog for 2.30.063fe479
[misc] Make code ES6 compatible0f0195f
Revert "Merge pull request #5599 from Alanscut:issue_4985"15b82f5
Revert "Merge pull request #5597 from Alanscut:issue-5596"Updates
i18next-parser
from 8.9.0 to 8.12.0Changelog
Sourced from i18next-parser's changelog.
Commits
3427e03
Bump to 8.12.060d3b51
Merge pull request #953 from i18next/dependabot/npm_and_yarn/master/vue-templ...4ce56de
Merge pull request #949 from i18next/dependabot/npm_and_yarn/master/lilconfig...1d94042
Merge pull request #950 from i18next/dependabot/npm_and_yarn/master/fs-extra-...8cfdbd4
Merge pull request #956 from i18next/dependabot/npm_and_yarn/master/i18next-2...09687fa
Merge pull request #957 from tec27/fix-sort-false-negativesb66051e
Fix --fail-on-update false negatives from new sort code.61f15c6
Build(deps): bump i18next from 23.5.1 to 23.7.13c72209b
Build(deps): bump vue-template-compiler from 2.7.14 to 2.7.16d24c273
Build(deps): bump fs-extra from 11.1.1 to 11.2.0Updates
puppeteer
from 21.5.2 to 21.7.0Release notes
Sourced from puppeteer's releases.
... (truncated)
Commits
864012a
chore: release main (#11593)488e237
chore(deps-dev): Bump the dev-dependencies group with 1 update (#11625)9b5407c
chore(deps): Bump the dependencies group with 1 update (#11624)afc9f46
test: split headful spec (#11622)db986ad
test: re-enable Firefox BiDi tests on MacOS (#11596)5d69ccb
ci: automatic pinning of Firefox Nightly for testing (#11619)6f7f682
docs(examples): Adding in Doczilla toREADME
(#11579)b6c5642
chore: update license headers (#11563)16becdb
chore: use node test runner (#11574)613f716
chore(deps-dev): Bump the dev-dependencies group with 1 update (#11618)Updates
@babel/core
from 7.23.5 to 7.23.7Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.Commits
e428a6d
v7.23.73e79f48
Avoid unpreventableunhandledRejection
events (#16167)d02c1f7
v7.23.6f8a98c7
[babel 8] RemoveCodeGenerator
from@babel/generator
(#16126)Updates
@babel/runtime
from 7.23.5 to 7.23.7Release notes
Sourced from
@babel/runtime
's releases.... (truncated)
Changelog
Sourced from
@babel/runtime
's changelog.Commits
e428a6d
v7.23.7d02c1f7
v7.23.6f3d70d5
Set function name for decorated private non-field elements (#16144)afcb5a8
ApplytoPropertyKey
on decorator context name (#16139)Updates
@types/babel__generator
from 7.6.7 to 7.6.8Commits
Updates
@types/babel__traverse
from 7.20.4 to 7.20.5Commits
Updates
@types/eslint
from 8.44.8 to 8.56.1Commits
Updates
@types/node
from 20.10.3 to 20.10.7Commits
Updates
acorn
from 8.11.2 to 8.11.3Commits
fcb15ff
Mark version 8.11.35293bf3
Fix assignment of loc.start for new.target and import.meta500f921
Mark acorn-walk 8.3.11d37b02
changed eslint-plugin-node package with eslint-plugin-n5906be3
Make visitors keep their "this" context494ecc8
Remove old 'Mozilla Parser API' terminologyc3ec702
Don't overwrite node type when parsing import.meta6369777
Add Function and Class to AggregateTypeUpdates
acorn-walk
from 8.3.0 to 8.3.1Commits
Updates
caniuse-lite
from 1.0.30001566 to 1.0.30001576Commits
d6c1b8b
Update caniuse-db 1.0.30001576111557a
Update caniuse-db 1.0.30001575cfdc13b
Update caniuse-db 1.0.30001574130ec8b
Update caniuse-db 1.0.300015726536814
Update dependenciesbfadcca
Update caniuse-db 1.0.30001571edf5cae
Update caniuse-db 1.0.30001570d490d39
Update caniuse-db 1.0.30001568Updates
electron-to-chromium
from 1.4.601 to 1.4.623Commits
Updates
esbuild
from 0.19.8 to 0.19.11Release notes
Sourced from esbuild's releases.
... (truncated)
Changelog
Sourced from esbuild's changelog.
... (truncated)
Commits
6ee8225
publish 0.19.11 to npmf8ae3af
fix #3561: treeshaking of knownSymbol
instances0811058
switch define data to flagsf5f8ff8
fix #3568: can reorder primitive past side-effect914f608
fix #3558: put thestop()
api call back2aa166b
fix #3559: fix recent class transform regression55e1127
publish 0.19.10 to npmd968af2
fix #3511:@__NO_SIDE_EFFECTS__
with templates00c4ebe
fix #3546: don't transformrequire
glob importse1b7050
fix #3319: missing symbol usage in glob transformUpdates
fastq
from 1.15.0 to 1.16.0Commits
b8d9920
Bumped v1.16.0c77c9cd
fix: unshift with worker throwing error (#77) (#78)be3943a
add running to typescript definition (#71)5bee517
fix ci (#72)33ee8ab
Bump typescript from 4.9.5 to 5.0.4 (#68)Updates
follow-redirects
from 1.15.3 to 1.15.4Commits
6585820
Release version 1.15.4 of the npm package.7a6567e
Disallow bracketed hostnames.05629af
Prefer native URL instead of deprecated url.parse.1cba8e8
Prefer native URL instead of legacy url.resolve.72bc2a4
Simplify _processResponse error handling.3d42aec
Add bracket tests.bcbb096
Do not directly set Error properties.Updates
postcss-selector-parser
from 6.0.13 to 6.0.15Release notes
Sourced from postcss-selector-parser's releases.
Changelog
Sourced from postcss-selector-parser's changelog.
Commits
3b16876
chore(release): 6.0.1592c7f04
fix: Node#prev and Node#next type for the first/last no... _Description has been truncated_