Commit Graph
7 Commits
Author SHA1 Message Date
Firman Ramdhani 50592f27f3 feat: enhance project configuration with type checking and improved .gitignore entries 2026-04-06 12:23:49 +07:00
Firman Ramdhani 793d1e2b15 feat: add Switch component and showcase
- Introduced a new Switch component with variants and status colors.
- Created a SwitchShowcase component to demonstrate the Switch functionality.
- Updated package.json to include dayjs and rc-component/switch dependencies.
- Added styles for the Switch component in switch.style.css.
- Updated form.style.css to import switch styles.
- Enhanced types for Switch props in types/index.ts.
- Updated globals.css with CSS variables for the Switch component.
2026-02-02 16:02:45 +07:00
Firman Ramdhani 914c267e66 feat(tests): add basic arithmetic functions and corresponding tests
- Implemented `add` and `subtract` functions in multiple packages (web, ui, utils).
- Created unit tests for these functions using Vitest in respective test files.
- Updated turbo.json to include a new test pipeline for coverage and watch mode.
2026-01-14 18:35:20 +07:00
Firman Ramdhani ed949e4174 feat: add encryption and date service utilities
- Implemented EncryptionService for secure data handling with AES encryption.
- Created DateService for advanced date manipulation and formatting.
- Developed EncryptionDemo and DateServiceComponent for interactive demonstrations.
- Added LocalStorage demo for encrypted data storage and retrieval.
- Established ESLint and TypeScript configurations for utils package.
- Included example utility function for demonstration purposes.
2026-01-09 16:50:25 +07:00
Firman Ramdhani fec32487bb chore: update dependencies and improve package configurations
- Upgraded '@vitejs/plugin-react' from 3.1.0 to 5.1.2
- Updated 'eslint' from 8.57.0 to 8.57.1
- Removed unused dependency '@module/template' from apps/web
- Added 'eslint' as a devDependency in packages/typescript-config
- Updated various Babel packages to their latest versions
- Updated 'react-refresh' from 0.14.2 to 0.18.0
- Updated 'browserslist' from 4.24.4 to 4.28.1 and related dependencies
- Removed deprecated 'globals' package and updated its version
- Cleaned up package structure and ensured compatibility with newer Node versions
2026-01-05 18:01:47 +07:00
Firman Ramdhani e6485b066d feat: init commit for setup monorepo 2026-01-05 17:38:05 +07:00
Turbobot 43b929db64 feat(create-turbo): create with-vite-react 2026-01-05 13:41:53 +07:00