Commit Graph

635 Commits

Author SHA1 Message Date
alexander.akait bc6ef39a9e feat: `@value` in CSS modules 2024-11-07 22:25:16 +03:00
alexander.akait 23228c8c50 feat: parse `:import` 2024-11-06 22:14:10 +03:00
alexander.akait b07142f672 refactor: module source types code 2024-11-01 00:14:05 +03:00
alexander.akait 6589de0b63 fix: types 2024-10-24 21:13:59 +03:00
alexander.akait e10dcf597e fix: types 2024-10-24 06:02:20 +03:00
alexander.akait 5ac0434184 fix: types 2024-10-24 00:41:15 +03:00
alexander.akait e11f2eaab4 fix: types 2024-10-24 00:07:47 +03:00
alexander.akait 8b864dbe81 fix: types 2024-10-23 23:30:31 +03:00
alexander.akait 5832888320 feat(css): implemented basic logic 2024-10-16 17:42:26 +03:00
fi3ework bb10e4b5f0 fix: should avoid through variables in inlined module 2024-10-12 02:27:08 +08:00
alexander.akait e9b92650cd fix: types 2024-10-02 04:21:28 +03:00
alexander.akait 636b5c5dba fix: types 2024-10-02 00:18:10 +03:00
alexander.akait b3f89a33c8 fix: types 2024-09-30 22:05:27 +03:00
alexander.akait c5eccb21ca fix: avoid cache invalidation using `ProgressPlugin` and `importModule` 2024-09-26 19:31:30 +03:00
alexander.akait bbc2ea7516 fix: types for ts5.6 2024-09-10 21:32:49 +03:00
alexander.akait ade5e4313f refactor: logic 2024-08-22 18:31:35 +03:00
Ahmed Fasih 83c205745c fix: make lstatReadlinkAbsolute work when readlink fails 2024-08-15 22:34:18 -07:00
alexander.akait a2b0f9bac0 fix: ts types 2024-08-14 21:38:08 +03:00
alexander.akait 0a76fa02d3 fix: types 2024-08-09 18:42:37 +03:00
alexander.akait 7fd8ffb271 fix: types 2024-08-08 20:03:17 +03:00
alexander.akait 1805436d3b fix: types 2024-08-07 21:59:26 +03:00
alexander.akait ff9e19809a fix: types 2024-08-07 19:14:54 +03:00
alexander.akait adf2a6b7c6 fix: a lot of types 2024-08-06 06:08:48 +03:00
alexander.akait c6c45f3313 refactor: code 2024-08-02 19:32:33 +03:00
alexander.akait 93743d233a refactor: code 2024-08-02 19:32:31 +03:00
alexander.akait c2b38a6bd6 refactor: improve code 2024-08-02 19:32:29 +03:00
alexander.akait 40151be78e refactor: improve code 2024-08-02 19:32:29 +03:00
alexander.akait 1fe55ac7b5 refactor: improve code 2024-08-02 19:32:27 +03:00
alexander.akait c802a98f58 style: improve 2024-08-02 19:32:22 +03:00
alexander.akait 312f7ae662 style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait 9943f3506a style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait 0b745968a2 style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait b9d9a5d9ff style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait c914fe202a style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait ac0bd21801 style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait 500ee96dcb style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait 5725254415 style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait a592b62686 style: improve style of code 2024-08-02 19:32:14 +03:00
alexander.akait 423e89b2c7 style: improve style of code 2024-08-02 19:32:13 +03:00
alexander.akait a260df0fff chore: fix prettier 2024-07-30 17:21:50 +03:00
alexander.akait 4ee703f647 chore: improve jsdoc rules 2024-07-30 17:07:14 +03:00
alexander.akait 93b3008fc0 chore: improve jsdoc eslint rules 2024-07-30 15:26:24 +03:00
ahabhgk a12ee1e946 fix: contenthash for css generator options 2024-06-30 18:13:56 +08:00
alexander.akait de6d4b2f4c style: fix 2024-06-11 16:30:09 +03:00
alexander.akait ab3e93b19e style: fix 2024-06-11 16:09:50 +03:00
alexander.akait 81f2e865a6 chore: update eslint to v9 2024-06-11 15:32:02 +03:00
Nitin Kumar 8c468327b8 fix: correct tidle range's computation 2024-06-05 08:20:41 +05:30
ahabhgk 563c56f406 fix: consider runtime for pure expression dependency update hash 2024-06-04 15:25:43 +08:00
Alexander Akait 4baf1c075d
fix: add return value to `subtractRuntime` fn 2024-05-08 18:03:47 +03:00
fi3ework 551c3721cf feat: root module is less prone to be wrapped in IIFE 2024-04-24 15:54:06 +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
alexander.akait 878ae8a8b3 fix: ArrayQueue iterator 2024-04-09 14:16:44 +03:00
alexander.akait 7b4775cebe fix(types): fix some types 2024-03-21 15:16:51 +03:00
alexander.akait be1d35eb02 fix(types): more 2024-03-18 18:50:56 +03:00
alexander.akait 3e3dfd781b fix(types): more 2024-03-17 20:15:44 +03:00
alexander.akait 33cd20a180 fix(types): watching and more 2024-03-14 18:15:13 +03:00
alexander.akait 0325370ed8 test: update 2024-03-12 21:44:34 +03:00
Alexander Akait a53721e1dd
refactor: fix typos 2024-03-12 18:38:34 +03:00
Alexander Akait 94d874162a
fix: `fs` types 2024-03-11 18:15:08 +03:00
alexander.akait b58abf188e chore(deps): update enhanced-resolve 2024-03-11 17:06:28 +03:00
alexander.akait 3a70d69de7 fix: types more 2024-03-06 16:40:12 +03:00
alexander.akait 44b4f96e2b refactor: code 2024-03-05 17:40:46 +03:00
alexander.akait b23130013c fix: `fs` types 2024-03-05 16:37:51 +03:00
alexander.akait f59cd9cad8 fix: types 2024-03-04 18:18:00 +03:00
alexander.akait 168dbc3a10 style: fix 2024-03-04 17:48:21 +03:00
alexander.akait 3eedbcb1b4 fix: allow `unsafeCache` to be a proxied object 2024-03-04 17:40:12 +03:00
Alexander Akait f5ec8a881f
docs: add documentation for stacked cache map 2024-02-28 14:21:59 +03:00
Alexander Akait 611bded369
fix: types 2024-02-22 17:58:30 +03:00
alexander.akait 6ab9bdaa73 fix: types 2024-02-22 17:20:17 +03:00
ahabhgk f892acf0a2 use dashes case 2024-02-21 19:51:03 +08:00
ahabhgk d4a5766bbe feat: support css exports convention 2024-02-21 16:00:24 +08:00
Viktor Szépe 10014b85d4 Fix typos 2024-02-19 16:46:07 +00:00
alexander.akait 9f63f7013a refactor: more types 2024-02-16 20:39:12 +03:00
David Michon e07a9c91d8 (chore) Update comment 2024-02-01 12:46:58 -08:00
David Michon 23c04cbc7d Use Math.imul in fnv1a32, operate directly on UTF-16 2024-02-01 11:23:05 -08:00
David Michon cd6d64e511 Adjust threshold 2024-01-31 16:20:27 -08:00
David Michon a5f96ee77c Optimize numberHash using 32-bit FNV1a 2024-01-31 16:11:35 -08:00
Alexander Akait d99434a492
perf: optimize compareStringsNumeric 2024-01-30 16:40:42 +03:00
David Michon 2cd85a22ac Optimize compareStringsNumeric 2024-01-29 16:45:02 -08:00
alexander.akait 3295f6c36f chore(types): more 2024-01-26 19:17:45 +03:00
Alexander Akait 0781eac69c
feat: add warning for async module when not supported 2024-01-15 17:21:20 +03:00
ahabhgk 20c16c3c04 fix 2024-01-14 22:37:32 +08:00
Nitin Kumar 412ae5425e chore: udpate prettier to v3 2024-01-14 07:11:34 +05:30
alexander.akait 8273948d9d chore: improve eslint configuration 2024-01-13 16:35:31 +03:00
alexander.akait 228b903a58 chore: update `assemblyscript` 2024-01-11 18:25:31 +03:00
Alexander Yamakin ce6b0618ff
Merge branch 'main' into feature-14072 2024-01-09 02:59:32 +03:00
Alexander Akait c1b45d5d80
fix: runtime logic 2024-01-04 15:47:05 +03:00
Ben Worline b14922c5be Refactor shared code 2023-10-02 10:28:43 -07:00
alexander.akait 158e0441e7 refactor(types): more 2023-06-22 04:08:40 +03:00
alexander.akait cc734af66e refactor(types): more 2023-06-22 02:45:07 +03:00
Burhanuddin Udaipurwala e90c26754c docs: further improve docs 2023-06-21 21:39:01 +05:30
Burhanuddin Udaipurwala 7f75426ea2 docs: add example usage 2023-06-21 21:35:39 +05:30
Burhanuddin Udaipurwala 5da3dc1102 docs: add documentation for stacked cache map 2023-06-21 21:27:19 +05:30
alexander.akait 568f28bb87 refactor(types): more 2023-06-14 19:45:51 +03:00
alexander.akait 792ee7e516 refactor(types): more 2023-05-31 14:56:55 +00:00
Sean Larkin aeb1912378
Merge pull request #17236 from webpack/types-more
refactor: more types
2023-05-23 13:50:43 -07:00
alexander.akait 75e3ea5c84 refactor: more types for serialization 2023-05-22 21:32:23 +03:00
alexander.akait d58b0c9c26 refactor: types more 2023-05-22 00:47:28 +03:00
Ben Worline 1f44d166fe merge with main 2023-05-09 12:16:32 -07:00