Aigars Silkalns
0aee8f81c8
Refactor webpack configuration and enhance Adminator application
- Updated webpack configuration to improve optimization settings and ensure proper minification.
- Added missing commas in manifest.js and various webpack plugin files for consistency.
- Refactored copyPlugin.js and htmlPlugin.js for better readability.
- Improved CSS and SASS rules for better maintainability.
- Introduced a new Adminator application entry point with enhanced mobile support and modernized features.
- Implemented various components including Sidebar, Chart, and Date Pickers with improved UX.
- Enhanced mobile dropdowns and search functionality for better user experience.
- Added global event listeners for improved responsiveness and interaction.
3 months ago
Aigars Silkalns
280687987c
Updated dependencies
4 months ago
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
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
adccb7f789
Fixed build errors
6 months ago
Daniel
26e04ef97f
css-loader upgrade and configure
2 years ago
Daniel
66a57bf564
webpack packages upgrade and configure
2 years ago
Jeppe Rask
eaed876ee5
Sass-loader minify working
3 years ago
Jeppe Rask
f56fbe5284
Forgot to indent.
3 years ago
Jeppe Rask
87318325d6
Unminify html as well
3 years ago
Jeppe Rask
64e792f8a1
Added unminified statics. SCSS is still minified for some reason
3 years ago
Jeppe Rask
d05a194d9e
Added prebuilding minified CSS and JS.
3 years ago
Jeppe Rask
56ae3769e0
Added building static css/js assets
3 years ago
DPTeamMember
c1a8c38fe8
Migrating to v5
5 years ago
DPTeamMember
df9ede40f2
dependabot dependency update
5 years ago
DPTeamMember
36a5528fbd
Upgrade to webpack 5
5 years ago
DPTeamMember
6f63c3a7c8
Upgrade to webpack 4
5 years ago
DPTeamMember
b4caae7fec
Update-2021
5 years ago
Krzysztof Piasecki
3f3f7c6068
Add blank page
8 years ago
Krzysztof Piasecki
00d643181f
Fix output path
8 years ago
Krzysztof Piasecki
ec3b67c784
Push dashboard plugin only in dev enviroment
8 years ago
Aigars Silkalns
18bafe5c78
Inital release
8 years ago