Aigars Silkalns
|
f20baf588e
|
Add TypeScript migration and jQuery-free implementation files
This commit includes all the core files from the jQuery-free migration:
### TypeScript Files Added:
- tsconfig.json - TypeScript configuration
- src/types/index.ts - Comprehensive type definitions
- src/assets/scripts/app.ts - Main application TypeScript version
- src/assets/scripts/components/Chart.ts - Chart component TypeScript
- src/assets/scripts/components/Sidebar.ts - Sidebar component TypeScript
- src/assets/scripts/datatable/index.ts - DataTable TypeScript implementation
- src/assets/scripts/datepicker/index.ts - DatePicker TypeScript implementation
- src/assets/scripts/ui/index.ts - UI components TypeScript
- src/assets/scripts/utils/date.ts - Date utilities TypeScript
- src/assets/scripts/utils/dom.ts - DOM utilities TypeScript
- src/assets/scripts/utils/theme.ts - Theme utilities TypeScript
- src/assets/scripts/vectorMaps/index.ts - Vector maps TypeScript
- webpack/rules/ts.js - TypeScript webpack rules
### Updated JavaScript Files:
- src/assets/scripts/app.js - Updated main application
- src/assets/scripts/datatable/index.js - Updated DataTable implementation
- src/assets/scripts/datepicker/index.js - Updated DatePicker implementation
- src/assets/scripts/ui/index.js - Updated UI components
- src/assets/scripts/utils/theme.js - Updated theme utilities
### Configuration Files:
- .npmignore - NPM package ignore rules
- package-lock.json - Updated dependencies lock file
- webpack/config.js - Updated webpack configuration
- webpack/rules/index.js - Updated webpack rules
- webpack/rules/js.js - Updated JavaScript rules
These files complete the jQuery-free migration with modern TypeScript
implementations and maintain full backward compatibility.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>
|
5 months ago |
Aigars Silkalns
|
8ca8b2ae8d
|
jQuery Free Release
|
5 months ago |
Aigars Silkalns
|
9b903f7dcd
|
Minor dependency update
|
6 months ago |
Aigars Silkalns
|
beb96bcb50
|
Added a new logo
|
6 months ago |
Aigars Silkalns
|
5108710465
|
v2.5.0: Complete modernization - updated all remaining dependencies, comprehensive README and CHANGELOG updates
|
6 months ago |
Aigars Silkalns
|
b99dc719a5
|
Phase 3: Complete major dependency updates - copy-webpack-plugin->13.0.0, babel-loader->10.0.0, webpack-cli->6.0.1, eslint->9.29.0 with flat config migration
|
6 months ago |
Aigars Silkalns
|
5b18728929
|
Phase 2: Update moderate dependencies - sass-loader 14.2.1->16.0.5, postcss-preset-env 9.6.0->10.2.3, stylelint-config-standard 36.0.1->38.0.0, fixed stylelint command syntax
|
6 months ago |
Aigars Silkalns
|
25ac0d165a
|
Phase 1: Update safe dependencies - chart.js 4.4.2->4.5.0, shx 0.3.3->0.4.0, added eslint-formatter-table
|
6 months ago |
Aigars Silkalns
|
adccb7f789
|
Fixed build errors
|
6 months ago |
Daniel
|
db3582f469
|
chore: Upgrade all dependencies in version 2.1.0 adminator
|
2 years ago |
Daniel
|
3042948784
|
eslint bug fix
|
2 years ago |
Daniel
|
26e04ef97f
|
css-loader upgrade and configure
|
2 years ago |
Daniel
|
9e0456a1a9
|
major package upgrade 1
|
2 years ago |
Daniel
|
66a57bf564
|
webpack packages upgrade and configure
|
2 years ago |
Daniel
|
2dac577942
|
minor package update
|
2 years ago |
Daniel
|
04e53e7961
|
update 1
|
2 years ago |