Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: basic project structure #4

Merged
merged 20 commits into from
Nov 30, 2023
Merged

feat: basic project structure #4

merged 20 commits into from
Nov 30, 2023

Conversation

ClarkXia
Copy link
Collaborator

@ClarkXia ClarkXia commented Oct 25, 2023

  • Rebuild rspack structure
  • Custom builtin loader
  • Custom builtin plugin
  • Support unique each module request of same module
  • Add CI workflow for publish and test
  • Custom built-in split chunk rule
  • Built-in for create assets manifest
  • Support built-in loader for compile code
  • Support remove exports feature
  • Support keep exports feature

luhc228
luhc228 previously approved these changes Nov 10, 2023
* feat: Finished the specilize module name plugin

* refactor: test and core code

---------

Co-authored-by: 空堂 <[email protected]>
* feat: add ci workflows

* fix: update ci

* fix: test ci

* fix: test ci

* fix: test ci

* test: ci

* test: ci

* test: update path

* fix: ci debug

* test: ci debug

* fix: test ci

* fix: update yaml

* fix: ref

* fix: undefined spinner

* fix: ci

* feat: add release workflow

* fix: toolchain

* fix: config

* fix: ci

* test: ci

* fix: test ci

* fix: add lock file
ClarkXia and others added 9 commits November 21, 2023 14:23
* fix: add cargo lock

* feat: custom split chunks rule

* feat: support split chunk strategy of chunks
* feat: plugin for generate assets manifest

* fix: camel case

---------

Co-authored-by: 鲲尘 <[email protected]>
* feat: support swc options

* feat: support transform rule of remove export and keep export

* fix: optimize code

* chore: remove comments
* feat: update latest rspack version

* chore: update node_binding
* fix: simplify loader config

* chore: fix test case

* fix: built-in options
feat: support built-in loader of compilation
* chore: push built-in plugins

* chore: add default plugin
@ClarkXia ClarkXia requested a review from luhc228 November 30, 2023 06:17
@ClarkXia ClarkXia merged commit bd5a592 into master Nov 30, 2023
3 checks passed
@delete-merged-branch delete-merged-branch bot deleted the feat/basic-structure branch November 30, 2023 06:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants