Skip to content

Conversation

@enumura1
Copy link
Owner

What Changed

  • Moved vite and build dependencies from devDependencies to dependencies for CLI support
  • Added source files (src/, public/, index.html, vite.cli.config.ts) to package files list
  • Fixed vite.cli.config.ts root path configuration for proper file serving
  • Updated version to 0.1.4 across workspace (root and packages/core)

Testing

  • Added new tests
  • Existing tests pass
  • Manually tested the changes

Type of Change

  • Bug fix
  • New feature
  • Documentation update
  • Refactoring

Additional Notes

enumura1 added 2 commits June 29, 2025 12:01
)

* Release v0.1.1: Package metadata improvements (#71) (#72)

* Release (#65)

* chore: prepare for npm package release

- Update version to 0.1.0 for initial release
- Add CHANGELOG.md for version tracking
- Add favicon and logo files to fix browser tab icon

* feat: update project screenshot image

- Replace chatbot-flow-editor.webp with new updated version
- Update both root and docs/static/img versions

* Chore/prepare npm release (#63) (#64)

- Remove push event trigger from quality-check.yml
- Focus CI execution on pull request workflow only
- Aligns with branch protection rules for proper review process

* fix: resolve critical package.json main field and build configuration issues

- Fix package.json main field pointing to correct entry file (dist/index.js)
- Configure Vite to generate fixed entry file names instead of hashed names
- Properly externalize React and RadixUI dependencies to prevent bundling
- Remove unnecessary UMD globals configuration for ES modules build
- Update version consistency across all package.json files to 0.1.0
- Optimize package size by excluding test files and dev artifacts
- Add npm pack output to .gitignore

* Release v0.1.0: build fixes and npm publish preparation (#67)

* chore: prepare for npm package release

- Update version to 0.1.0 for initial release
- Add CHANGELOG.md for version tracking
- Add favicon and logo files to fix browser tab icon

* feat: update project screenshot image

- Replace chatbot-flow-editor.webp with new updated version
- Update both root and docs/static/img versions

* Chore/prepare npm release (#63) (#64)

- Remove push event trigger from quality-check.yml
- Focus CI execution on pull request workflow only
- Aligns with branch protection rules for proper review process

* fix: resolve critical package.json main field and build configuration issues

- Fix package.json main field pointing to correct entry file (dist/index.js)
- Configure Vite to generate fixed entry file names instead of hashed names
- Properly externalize React and RadixUI dependencies to prevent bundling
- Remove unnecessary UMD globals configuration for ES modules build
- Update version consistency across all package.json files to 0.1.0
- Optimize package size by excluding test files and dev artifacts
- Add npm pack output to .gitignore

* fix: add README and update package metadata for npm display

- Add README.md to package files for npm page display
- Update homepage URL to documentation site
- Optimize keywords for better discoverability
- Bump version to 0.1.1 for patch release

* fix: add shebang to CLI for npm package execution (#75)

* Release v0.1.1: Package metadata improvements (#71)

* Release (#65)

* chore: prepare for npm package release

- Update version to 0.1.0 for initial release
- Add CHANGELOG.md for version tracking
- Add favicon and logo files to fix browser tab icon

* feat: update project screenshot image

- Replace chatbot-flow-editor.webp with new updated version
- Update both root and docs/static/img versions

* Chore/prepare npm release (#63) (#64)

- Remove push event trigger from quality-check.yml
- Focus CI execution on pull request workflow only
- Aligns with branch protection rules for proper review process

* fix: resolve critical package.json main field and build configuration issues

- Fix package.json main field pointing to correct entry file (dist/index.js)
- Configure Vite to generate fixed entry file names instead of hashed names
- Properly externalize React and RadixUI dependencies to prevent bundling
- Remove unnecessary UMD globals configuration for ES modules build
- Update version consistency across all package.json files to 0.1.0
- Optimize package size by excluding test files and dev artifacts
- Add npm pack output to .gitignore

* Release v0.1.0: build fixes and npm publish preparation (#67)

* chore: prepare for npm package release

- Update version to 0.1.0 for initial release
- Add CHANGELOG.md for version tracking
- Add favicon and logo files to fix browser tab icon

* feat: update project screenshot image

- Replace chatbot-flow-editor.webp with new updated version
- Update both root and docs/static/img versions

* Chore/prepare npm release (#63) (#64)

- Remove push event trigger from quality-check.yml
- Focus CI execution on pull request workflow only
- Aligns with branch protection rules for proper review process

* fix: resolve critical package.json main field and build configuration issues

- Fix package.json main field pointing to correct entry file (dist/index.js)
- Configure Vite to generate fixed entry file names instead of hashed names
- Properly externalize React and RadixUI dependencies to prevent bundling
- Remove unnecessary UMD globals configuration for ES modules build
- Update version consistency across all package.json files to 0.1.0
- Optimize package size by excluding test files and dev artifacts
- Add npm pack output to .gitignore

* fix: add README and update package metadata for npm display

- Add README.md to package files for npm page display
- Update homepage URL to documentation site
- Optimize keywords for better discoverability
- Bump version to 0.1.1 for patch release

* fix: add shebang to CLI for npm package execution (#74)

* Release (#65)

* chore: prepare for npm package release

- Update version to 0.1.0 for initial release
- Add CHANGELOG.md for version tracking
- Add favicon and logo files to fix browser tab icon

* feat: update project screenshot image

- Replace chatbot-flow-editor.webp with new updated version
- Update both root and docs/static/img versions

* Chore/prepare npm release (#63) (#64)

- Remove push event trigger from quality-check.yml
- Focus CI execution on pull request workflow only
- Aligns with branch protection rules for proper review process

* fix: resolve critical package.json main field and build configuration issues

- Fix package.json main field pointing to correct entry file (dist/index.js)
- Configure Vite to generate fixed entry file names instead of hashed names
- Properly externalize React and RadixUI dependencies to prevent bundling
- Remove unnecessary UMD globals configuration for ES modules build
- Update version consistency across all package.json files to 0.1.0
- Optimize package size by excluding test files and dev artifacts
- Add npm pack output to .gitignore

* Release v0.1.0: build fixes and npm publish preparation (#67)

* chore: prepare for npm package release

- Update version to 0.1.0 for initial release
- Add CHANGELOG.md for version tracking
- Add favicon and logo files to fix browser tab icon

* feat: update project screenshot image

- Replace chatbot-flow-editor.webp with new updated version
- Update both root and docs/static/img versions

* Chore/prepare npm release (#63) (#64)

- Remove push event trigger from quality-check.yml
- Focus CI execution on pull request workflow only
- Aligns with branch protection rules for proper review process

* fix: resolve critical package.json main field and build configuration issues

- Fix package.json main field pointing to correct entry file (dist/index.js)
- Configure Vite to generate fixed entry file names instead of hashed names
- Properly externalize React and RadixUI dependencies to prevent bundling
- Remove unnecessary UMD globals configuration for ES modules build
- Update version consistency across all package.json files to 0.1.0
- Optimize package size by excluding test files and dev artifacts
- Add npm pack output to .gitignore

* fix: add README and update package metadata for npm display

- Add README.md to package files for npm page display
- Update homepage URL to documentation site
- Optimize keywords for better discoverability
- Bump version to 0.1.1 for patch release

* fix: add shebang

* fix: resolve CLI 404 error with dedicated vite config

* chore: update root package.json version to 0.1.3
* Release v0.1.4: Fix npx CLI package dependencies

* Update root package version to 0.1.4
@enumura1 enumura1 self-assigned this Jun 29, 2025
@enumura1 enumura1 merged commit 244da4c into main Jun 29, 2025
1 check passed
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.

2 participants