aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.stylelintrc.json5
-rw-r--r--package-lock.json161
-rw-r--r--package.json3
-rw-r--r--webpack.common.js26
4 files changed, 2 insertions, 193 deletions
diff --git a/.stylelintrc.json b/.stylelintrc.json
index 35983dd..56a1bbd 100644
--- a/.stylelintrc.json
+++ b/.stylelintrc.json
@@ -84,15 +84,10 @@
"rules": {
"at-rule-no-unknown": null
}
- },
- {
- "files": ["**/*.less"],
- "customSyntax": "postcss-less"
}
],
"ignoreFiles": [
"resource/assets/stylesheets/jquery-ui.structure.css",
- "resources/assets/stylesheets/less/jquery-ui/*",
"resources/assets/stylesheets/vendor/*"
]
}
diff --git a/package-lock.json b/package-lock.json
index e3a04fe..f808530 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@studip/core",
- "version": "5.4.0",
+ "version": "6.0.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "@studip/core",
- "version": "5.4.0",
+ "version": "6.0.0",
"license": "GPL-2.0",
"devDependencies": {
"@axe-core/playwright": "^4.6.1",
@@ -96,8 +96,6 @@
"jquery.scrollto": "2.1.2",
"jspdf": "^2.5.1",
"jszip": "^3.8.0",
- "less": "^3.12.2",
- "less-loader": "7.1.0",
"lodash": "^4.17.20",
"md5": "^2.3.0",
"mini-css-extract-plugin": "1.3.1",
@@ -107,7 +105,6 @@
"pdfjs-dist": "^2.6.347",
"portal-vue": "^2.1.7",
"postcss": "^8.1.8",
- "postcss-less": "^6.0.0",
"postcss-loader": "4.1.0",
"postcss-scss": "^4.0.4",
"raw-loader": "^4.0.2",
@@ -6262,18 +6259,6 @@
"@babel/types": "^7.6.1"
}
},
- "node_modules/copy-anything": {
- "version": "2.0.6",
- "resolved": "https://registry.npmjs.org/copy-anything/-/copy-anything-2.0.6.tgz",
- "integrity": "sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==",
- "dev": true,
- "dependencies": {
- "is-what": "^3.14.1"
- },
- "funding": {
- "url": "https://github.com/sponsors/mesqueeb"
- }
- },
"node_modules/core-js": {
"version": "3.31.0",
"resolved": "https://registry.npmjs.org/core-js/-/core-js-3.31.0.tgz",
@@ -8085,19 +8070,6 @@
"node": ">=4"
}
},
- "node_modules/errno": {
- "version": "0.1.8",
- "resolved": "https://registry.npmjs.org/errno/-/errno-0.1.8.tgz",
- "integrity": "sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==",
- "dev": true,
- "optional": true,
- "dependencies": {
- "prr": "~1.0.1"
- },
- "bin": {
- "errno": "cli.js"
- }
- },
"node_modules/error-ex": {
"version": "1.3.2",
"resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz",
@@ -9603,19 +9575,6 @@
"node": ">= 4"
}
},
- "node_modules/image-size": {
- "version": "0.5.5",
- "resolved": "https://registry.npmjs.org/image-size/-/image-size-0.5.5.tgz",
- "integrity": "sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==",
- "dev": true,
- "optional": true,
- "bin": {
- "image-size": "bin/image-size.js"
- },
- "engines": {
- "node": ">=0.10.0"
- }
- },
"node_modules/immediate": {
"version": "3.0.6",
"resolved": "https://registry.npmjs.org/immediate/-/immediate-3.0.6.tgz",
@@ -10150,12 +10109,6 @@
"url": "https://github.com/sponsors/ljharb"
}
},
- "node_modules/is-what": {
- "version": "3.14.1",
- "resolved": "https://registry.npmjs.org/is-what/-/is-what-3.14.1.tgz",
- "integrity": "sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==",
- "dev": true
- },
"node_modules/is-wsl": {
"version": "2.2.0",
"resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz",
@@ -12133,71 +12086,6 @@
"node": ">= 8"
}
},
- "node_modules/less": {
- "version": "3.13.1",
- "resolved": "https://registry.npmjs.org/less/-/less-3.13.1.tgz",
- "integrity": "sha512-SwA1aQXGUvp+P5XdZslUOhhLnClSLIjWvJhmd+Vgib5BFIr9lMNlQwmwUNOjXThF/A0x+MCYYPeWEfeWiLRnTw==",
- "dev": true,
- "dependencies": {
- "copy-anything": "^2.0.1",
- "tslib": "^1.10.0"
- },
- "bin": {
- "lessc": "bin/lessc"
- },
- "engines": {
- "node": ">=6"
- },
- "optionalDependencies": {
- "errno": "^0.1.1",
- "graceful-fs": "^4.1.2",
- "image-size": "~0.5.0",
- "make-dir": "^2.1.0",
- "mime": "^1.4.1",
- "native-request": "^1.0.5",
- "source-map": "~0.6.0"
- }
- },
- "node_modules/less-loader": {
- "version": "7.1.0",
- "resolved": "https://registry.npmjs.org/less-loader/-/less-loader-7.1.0.tgz",
- "integrity": "sha512-EHbnRaTzHgsxnd3RK6OXSiygcCJs72+2ezXVLg+Hgl/ijUTtthKZXZh4MvQkWJr3h/SSKvxGZr7IIHzuS2KbVQ==",
- "dev": true,
- "dependencies": {
- "klona": "^2.0.4",
- "loader-utils": "^2.0.0",
- "schema-utils": "^3.0.0"
- },
- "engines": {
- "node": ">= 10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- },
- "peerDependencies": {
- "less": "^3.5.0",
- "webpack": "^4.0.0 || ^5.0.0"
- }
- },
- "node_modules/less-loader/node_modules/schema-utils": {
- "version": "3.3.0",
- "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.3.0.tgz",
- "integrity": "sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==",
- "dev": true,
- "dependencies": {
- "@types/json-schema": "^7.0.8",
- "ajv": "^6.12.5",
- "ajv-keywords": "^3.5.2"
- },
- "engines": {
- "node": ">= 10.13.0"
- },
- "funding": {
- "type": "opencollective",
- "url": "https://opencollective.com/webpack"
- }
- },
"node_modules/leven": {
"version": "3.1.0",
"resolved": "https://registry.npmjs.org/leven/-/leven-3.1.0.tgz",
@@ -12434,19 +12322,6 @@
"node": ">=8.6"
}
},
- "node_modules/mime": {
- "version": "1.6.0",
- "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz",
- "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==",
- "dev": true,
- "optional": true,
- "bin": {
- "mime": "cli.js"
- },
- "engines": {
- "node": ">=4"
- }
- },
"node_modules/mime-db": {
"version": "1.52.0",
"resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz",
@@ -12686,13 +12561,6 @@
"node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
}
},
- "node_modules/native-request": {
- "version": "1.1.0",
- "resolved": "https://registry.npmjs.org/native-request/-/native-request-1.1.0.tgz",
- "integrity": "sha512-uZ5rQaeRn15XmpgE0xoPL8YWqcX90VtCFglYwAgkvKM5e8fog+vePLAhHxuuv/gRkrQxIeh5U3q9sMNUrENqWw==",
- "dev": true,
- "optional": true
- },
"node_modules/natural-compare": {
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz",
@@ -13436,18 +13304,6 @@
"postcss": "^8.4.21"
}
},
- "node_modules/postcss-less": {
- "version": "6.0.0",
- "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-6.0.0.tgz",
- "integrity": "sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==",
- "dev": true,
- "engines": {
- "node": ">=12"
- },
- "peerDependencies": {
- "postcss": "^8.3.5"
- }
- },
"node_modules/postcss-loader": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-4.1.0.tgz",
@@ -14057,13 +13913,6 @@
"node": ">= 6"
}
},
- "node_modules/prr": {
- "version": "1.0.1",
- "resolved": "https://registry.npmjs.org/prr/-/prr-1.0.1.tgz",
- "integrity": "sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==",
- "dev": true,
- "optional": true
- },
"node_modules/pseudomap": {
"version": "1.0.2",
"resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz",
@@ -15955,12 +15804,6 @@
"node": ">=8"
}
},
- "node_modules/tslib": {
- "version": "1.14.1",
- "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz",
- "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==",
- "dev": true
- },
"node_modules/type-check": {
"version": "0.4.0",
"resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz",
diff --git a/package.json b/package.json
index b1a57ed..fef26f2 100644
--- a/package.json
+++ b/package.json
@@ -106,8 +106,6 @@
"jquery.scrollto": "2.1.2",
"jspdf": "^2.5.1",
"jszip": "^3.8.0",
- "less": "^3.12.2",
- "less-loader": "7.1.0",
"lodash": "^4.17.20",
"md5": "^2.3.0",
"mini-css-extract-plugin": "1.3.1",
@@ -117,7 +115,6 @@
"pdfjs-dist": "^2.6.347",
"portal-vue": "^2.1.7",
"postcss": "^8.1.8",
- "postcss-less": "^6.0.0",
"postcss-loader": "4.1.0",
"postcss-scss": "^4.0.4",
"raw-loader": "^4.0.2",
diff --git a/webpack.common.js b/webpack.common.js
index 702a5b6..2e05db6 100644
--- a/webpack.common.js
+++ b/webpack.common.js
@@ -79,32 +79,6 @@ module.exports = {
]
},
{
- test: /\.less$/,
- use: [
- {
- loader: MiniCssExtractPlugin.loader
- },
- {
- loader: "css-loader",
- options: {
- url: false,
- importLoaders: 2
- }
- },
- {
- loader: "postcss-loader"
- },
- {
- loader: "less-loader",
- options: {
- lessOptions: {
- relativeUrls: false
- }
- }
- }
- ]
- },
- {
test: /\.ts$/,
loader: 'ts-loader',
exclude: /node_modules/,