Skip to content

Commit cff21d6

Browse files
committed
- **Removed unused logging configuration and styles bundle:**
- Deleted unused `logging.basicConfig` setup from `mixins.py`. - Removed `styles.bundle.js` from static assets. - **Dependency cleanup and updates:** - Removed redundant dependencies including `@types/lodash`, `@vue/compiler-sfc`, `bulma`, `trim-newlines`, and others from `package.json` and `pnpm-lock.yaml`. - Upgraded dependencies: - `axios` from `1.11.0` to `1.12.2`. - `chart.js` from `4.4.9` to `4.5.0`. - **Webpack configuration adjustments:** - Removed `styles` entry from `webpack.config.js`. - **Miscellaneous template and asset changes:** - Removed `animate__tada` animation class from `invoice_update.html` and `bill_update.html`. - Added `iconify-icon` script reference back to `base.html`. - Updated `entry.ts` to exclude unused `iconify-icon` imports. - Deleted old license text for `iconify` and `Chart.js` v4.4.9. ### **Summary** Streamlined assets and dependencies by removing unused files, libraries, and animations. Updated key dependencies (`axios`, `chart.js`) for stability and features while ensuring compatibility with existing logic. Simplified Webpack output structure and asset imports to maintain relevant entries only. ### **Backwards Compatibility** No breaking changes; primarily cleanup, dependency updates, and template adjustments for maintainability.
1 parent 871ba5c commit cff21d6

File tree

11 files changed

+26
-303
lines changed

11 files changed

+26
-303
lines changed

assets/package.json

Lines changed: 2 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,7 @@
11
{
22
"dependencies": {
3-
"@types/lodash": "^4.17.16",
4-
"@vue/compiler-sfc": "^3.5.13",
5-
"animate.css": "^4.1.1",
6-
"axios": "^1.11.0",
7-
"bulma": "^1.0.4",
8-
"bulmaswatch": "^0.8.1",
9-
"chart.js": "^4.4.9",
10-
"iconify-icon": "^2.3.0",
11-
"pikaday": "^1.8.2",
12-
"moment": "^2.30.1",
13-
"scss-tokenizer": "^0.4.3",
14-
"trim-newlines": "^4.1.1",
15-
"vue": "^3.5.13",
16-
"vue-loader": "^17.4.2",
17-
"less": "^4.4.1"
3+
"axios": "^1.12.2",
4+
"chart.js": "^4.5.0"
185
},
196
"devDependencies": {
207
"css-loader": "^7.1.2",

0 commit comments

Comments
 (0)