Skip to content

Conversation

@takemiyamakoto
Copy link
Contributor

Update to new npm, modernize the lib

Ctepan and others added 30 commits January 16, 2023 09:38
…g-and-options-type

# Conflicts:
#	packages/ui/src/components/Select/SSelectDropdown.vue
Ctepan and others added 8 commits September 23, 2024 15:54
* feat(STable): add style

* feat(STable.spec): add tests

* feat(package.json): auto add package manager field

* update changeset

* apply changeset

* add pull request template

* fix(package.json): remove package manager field
@takemiyamakoto
Copy link
Contributor Author

@codex

@chatgpt-codex-connector
Copy link

Summary

  • Added Yarn 4 configuration using the node-modules linker to support the modernized workflow. .yarnrc.ymlL1-L1
  • Regenerated the Yarn lockfile in the new format to capture updated dependency metadata. yarn.lockL1-L18
  • Normalized the packages/ui devDependency ordering after the Yarn upgrade. packages/ui/package.jsonL60-L97

Testing

  • yarn install (command completed with existing peer dependency warnings)
  • yarn lint:check (emitted TypeScript version support warnings)

View task →

…nsuring dist/lib.js exists before the config imports it (package.json:7-11).

  Hooked the plugin package’s prepare script to tsc --build, so fresh installs/publishes also emit the compiled entry (packages/vite-plugin-svg/package.json:14-17)
… is rebuilt automatically before Storybook verification, ensuring the workspace package has a valid entry file on clean CI environments.
@takemiyamakoto takemiyamakoto merged commit 98acdd1 into develop Sep 28, 2025
2 checks passed
@takemiyamakoto takemiyamakoto deleted the modernize branch September 28, 2025 12:37
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.

9 participants