Commit Graph

16934 Commits

Author SHA1 Message Date
dependabot[bot] 330f3138c6
chore(deps-dev): bump @types/node from 20.12.7 to 20.12.12
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.12.7 to 20.12.12.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

---
updated-dependencies:
- dependency-name: "@types/node"
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-15 02:43:42 +00:00
dependabot[bot] fe550b15ba
chore(deps-dev): bump core-js from 3.37.0 to 3.37.1
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.37.0 to 3.37.1.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.37.1/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-15 02:43:07 +00:00
Ivan Kopeykin ba6ace7f30 Merge branch 'main' into feat-platform-target-properties-in-compiler
# Conflicts:
#	lib/config/defaults.js
#	lib/webpack.js
#	types.d.ts
2024-05-08 19:21:41 +03:00
Alexander Akait 4baf1c075d
fix: add return value to `subtractRuntime` fn 2024-05-08 18:03:47 +03:00
Alexander Akait 1b010bb37a
chore(deps): bump enhanced-resolve from 5.16.0 to 5.16.1 2024-05-08 15:31:44 +03:00
Alexander Akait a705dca94c
feat: improved multi-compiler cache location and validating it 2024-05-08 15:22:06 +03:00
Ivan Kopeykin ca4e22ce17 skip tests for basic test run 2024-05-08 12:43:56 +03:00
dependabot[bot] f383c9c1ec
chore(deps): bump enhanced-resolve from 5.16.0 to 5.16.1
Bumps [enhanced-resolve](https://github.com/webpack/enhanced-resolve) from 5.16.0 to 5.16.1.
- [Release notes](https://github.com/webpack/enhanced-resolve/releases)
- [Commits](https://github.com/webpack/enhanced-resolve/compare/v5.16.0...v5.16.1)

---
updated-dependencies:
- dependency-name: enhanced-resolve
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-08 02:26:23 +00:00
alexander.akait c27648461e test: fix 2024-05-07 19:38:06 +03:00
alexander.akait 637bdc1e72 refactor: code 2024-05-07 19:04:11 +03:00
alexander.akait 2addbcfaa5 refactor: name 2024-05-07 19:03:46 +03:00
alexander.akait 677dc53080 refactor: logic 2024-05-07 19:01:41 +03:00
Ivan Kopeykin a52e328683 more tests 2024-05-07 16:22:09 +03:00
Ivan Kopeykin 0a15026561 Merge branch 'main' into feature/issue-14843 2024-05-07 16:18:30 +03:00
Ivan Kopeykin 31ddbd2232 Merge branch 'main' into feat-platform-target-properties-in-compiler 2024-05-07 16:17:55 +03:00
Alexander Akait a679033a0b
test: add test for multiple inlined modules 2024-05-07 15:30:24 +03:00
Alexander Akait 3f5a5ab636
refactor: should count in module scope variables 2024-05-07 15:12:12 +03:00
Alexander Akait 7ba3705ba7
feat: support `"..."` in resolve `importsFields` 2024-05-07 15:07:51 +03:00
Alexander Akait 1cb4713746
ci: use x64 arch node 10.x for macos-latest 2024-05-07 15:04:51 +03:00
Alexander Akait 72f2517870
chore(deps): bump es-module-lexer from 1.5.0 to 1.5.2 2024-05-07 15:03:36 +03:00
Alexander Akait ea9094bbd3
fix: failed to resolve promise when eager import a dynamic cjs 2024-05-07 14:58:25 +03:00
Ivan Kopeykin 3a498e7a39 fix namings 2024-05-01 18:10:57 +03:00
Ivan Kopeykin 8510a6d0d7 add test 2024-05-01 17:54:03 +03:00
Ivan Kopeykin e11fb128a2 add platform target properties to compiler.
add 2 methods `compiler.getPlatformTargetInfo` and `compiler.setPlatformTargetInfo` to allow get and set platform target properties. by default resolve this properties from target option.
2024-05-01 17:28:13 +03:00
Ivan Kopeykin 24f8a3a1b7 fix warnings 2024-05-01 15:06:35 +03:00
ahabhgk 5091d37d42 fix: failed to resolve promise when eager import a dynamic cjs 2024-04-30 17:42:04 +08:00
dependabot[bot] 5b617798a8
chore(deps): bump es-module-lexer from 1.5.0 to 1.5.2
Bumps [es-module-lexer](https://github.com/guybedford/es-module-lexer) from 1.5.0 to 1.5.2.
- [Release notes](https://github.com/guybedford/es-module-lexer/releases)
- [Commits](https://github.com/guybedford/es-module-lexer/compare/1.5.0...1.5.2)

---
updated-dependencies:
- dependency-name: es-module-lexer
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-29 02:28:41 +00:00
fi3ework 08730b2a93 ci: use x64 arch node 10.x for macos-latest 2024-04-27 02:35:51 +08:00
ahabhgk 7ff0a7a13e feat: support css esModule generator options 2024-04-26 14:53:52 +08:00
fi3ework 7982789cad test: add test for multiple inlined modules 2024-04-26 01:57:46 +08:00
ahabhgk 0de9b1d2b5 fix: support "..." for resolve importsFields 2024-04-25 15:53:56 +08:00
fi3ework 1234b1f27b fix: should count in module scope variables 2024-04-25 02:21:44 +08:00
Alexander Akait c586c7b1e0
feat: root module is less prone to be wrapped in IIFE 2024-04-24 15:08:00 +03:00
Alexander Akait 77c4d0c93d
fix: parse minimized css import 2024-04-24 14:42:42 +03:00
fi3ework 551c3721cf feat: root module is less prone to be wrapped in IIFE 2024-04-24 15:54:06 +08:00
ahabhgk 0e28b6e359 fix: parse minimized css import 2024-04-23 14:29:13 +08:00
Alexander Akait 1542e118c5
fix: only render init code when need moduleRemapping 2024-04-22 21:23:55 +03:00
Alexander Akait 4b50219b3e
fix: css/global not handle the exports name 2024-04-22 21:16:07 +03:00
Alexander Akait 6d58e8d81e
test: add test case to pr-16701 2024-04-22 21:07:05 +03:00
hai-x 5c98c0895c test: add test case to pr-16701 2024-04-22 03:08:18 +08:00
hai-x 918ab508c1 fix: add return value to subtractRuntime fn 2024-04-22 00:10:27 +08:00
ahabhgk bf2571b957 remove exportsConvention for css 2024-04-20 12:10:56 +08:00
ahabhgk 42160d0232 fix: avoid hash @keyframe and @property in css/global 2024-04-20 11:29:06 +08:00
ahabhgk 3e36ddf74a fix: css should not allowModeSwitch 2024-04-20 11:28:19 +08:00
ahabhgk cc5c37df08 clean up 2024-04-19 00:59:57 +08:00
ahabhgk a93725ff9c refactor to HarmonyDestructuredImportSpecifierDependency 2024-04-19 00:54:46 +08:00
fi3ework acbd96adf9 fix: only render init code when need moduleRemapping 2024-04-18 17:17:34 +08:00
Alexander Akait b630e21e10
chore(deps-dev): bump core-js from 3.36.1 to 3.37.0 2024-04-17 12:56:56 +03:00
dependabot[bot] ec43d6ea1c
chore(deps-dev): bump core-js from 3.36.1 to 3.37.0
Bumps [core-js](https://github.com/zloirock/core-js/tree/HEAD/packages/core-js) from 3.36.1 to 3.37.0.
- [Release notes](https://github.com/zloirock/core-js/releases)
- [Changelog](https://github.com/zloirock/core-js/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zloirock/core-js/commits/v3.37.0/packages/core-js)

---
updated-dependencies:
- dependency-name: core-js
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-04-17 02:07:01 +00:00
alexander.akait 1eaca5784a feat: export `compileBooleanMatcher` util 2024-04-16 18:53:21 +03:00