Open codemaxy opened 2 hours ago
Set up the foundational development environment for tab-state-manager package
[ ] Initialize project using TSDX
npx tsdx create tab-state-manager cd tab-state-manager
[ ] Configure TypeScript
Add strict mode
Set target to ES6
Configure module resolution
[ ] Set up testing environment
Configure Jest
Add React Testing Library
[ ] Configure Storybook
npx sb init
[ ] Set up GitHub Actions for CI/CD
Add workflow for tests
Add workflow for build
Add workflow for npm publish
[ ] Configure package.json
Add proper metadata
Configure build scripts
Set up peer dependencies
package.json
@codemaxy I would like to contribute to this issue.
@SujalXplores Please go ahead! Happy coding
Initial Project Setup and Development Environment
Objective
Set up the foundational development environment for tab-state-manager package
Tasks
[ ] Initialize project using TSDX
[ ] Configure TypeScript
Add strict mode
Set target to ES6
Configure module resolution
[ ] Set up testing environment
Configure Jest
Add React Testing Library
[ ] Configure Storybook
[ ] Set up GitHub Actions for CI/CD
Add workflow for tests
Add workflow for build
Add workflow for npm publish
[ ] Configure package.json
Add proper metadata
Configure build scripts
Set up peer dependencies
Acceptance Criteria
package.json
properly configured