Archived
0
0
Fork 0

The Big Cleanup™️

This commit is contained in:
Daryl Ronningen 2022-06-27 00:38:46 +08:00
parent 58ca081002
commit 743c26ce6b
Signed by: Daryl Ronningen
GPG key ID: FD23F0C934A5EC6B
10 changed files with 4154 additions and 3405 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

786
.yarn/releases/yarn-3.2.1.cjs vendored Executable file

File diff suppressed because one or more lines are too long

View file

@ -6,4 +6,4 @@ plugins:
- path: .yarn/plugins/@yarnpkg/plugin-typescript.cjs - path: .yarn/plugins/@yarnpkg/plugin-typescript.cjs
spec: "@yarnpkg/plugin-typescript" spec: "@yarnpkg/plugin-typescript"
yarnPath: .yarn/releases/yarn-2.4.2.cjs yarnPath: .yarn/releases/yarn-3.2.1.cjs

View file

@ -18,48 +18,49 @@
"update-supported-browsers": "echo \"export default $(browserslist-useragent-regexp --allowHigherVersions);\" > src/ts/supportedBrowsers.ts" "update-supported-browsers": "echo \"export default $(browserslist-useragent-regexp --allowHigherVersions);\" > src/ts/supportedBrowsers.ts"
}, },
"dependencies": { "dependencies": {
"@babel/runtime-corejs3": "^7.14.7", "@babel/runtime-corejs3": "^7.18.3",
"bulma": "^0.9.3", "bulma": "^0.9.4",
"bulma-prefers-dark": "^0.1.0-beta.0", "bulma-prefers-dark": "^0.1.0-beta.1",
"core-js": "^3.15.1", "core-js": "^3.23.3",
"handlebars": "^4.7.7", "handlebars": "^4.7.7",
"i18next": "^20.3.2", "i18next": "^21.8.10",
"i18next-browser-languagedetector": "^6.1.2", "i18next-browser-languagedetector": "^6.1.4",
"i18next-chained-backend": "^3.0.2", "i18next-chained-backend": "^3.0.2",
"i18next-http-backend": "^1.2.6", "i18next-http-backend": "^1.4.1",
"i18next-localstorage-backend": "^3.1.3", "i18next-localstorage-backend": "^3.1.3",
"regenerator-runtime": "^0.13.7" "regenerator-runtime": "^0.13.9"
}, },
"devDependencies": { "devDependencies": {
"@babel/core": "^7.14.6", "@babel/core": "^7.18.5",
"@babel/plugin-transform-runtime": "^7.14.5", "@babel/plugin-transform-runtime": "^7.18.5",
"@babel/preset-env": "^7.14.7", "@babel/preset-env": "^7.18.2",
"@babel/preset-typescript": "^7.14.5", "@babel/preset-typescript": "^7.17.12",
"@types/csp-html-webpack-plugin": "^3.0.1", "@types/csp-html-webpack-plugin": "^3.0.2",
"@types/mini-css-extract-plugin": "^1.4.3", "@types/mini-css-extract-plugin": "^2.5.1",
"@types/regenerator-runtime": "^0.13.0", "@types/regenerator-runtime": "^0.13.1",
"@types/sass": "^1.16.0", "@types/sass": "^1.43.1",
"@types/webpack-bundle-analyzer": "^4.4.0", "@types/webpack-bundle-analyzer": "^4.4.1",
"babel-loader": "^8.2.2", "babel-loader": "^8.2.5",
"browserslist": "^4.16.6", "browserslist": "^4.21.0",
"browserslist-useragent-regexp": "^3.0.0", "browserslist-useragent-regexp": "^3.0.2",
"compression-webpack-plugin": "^8.0.1", "compression-webpack-plugin": "^10.0.0",
"copy-webpack-plugin": "^9.0.1", "copy-webpack-plugin": "^11.0.0",
"csp-html-webpack-plugin": "^5.1.0", "csp-html-webpack-plugin": "^5.1.0",
"css-loader": "^5.2.6", "css-loader": "^6.7.1",
"handlebars-loader": "^1.7.1", "handlebars-loader": "^1.7.2",
"html-webpack-plugin": "^5.3.2", "html-webpack-plugin": "^5.5.0",
"inline-source-map": "^0.6.2", "inline-source-map": "^0.6.2",
"mini-css-extract-plugin": "^1.6.1", "mini-css-extract-plugin": "^2.6.1",
"sass": "^1.35.1", "sass": "^1.53.0",
"sass-loader": "^12.1.0", "sass-loader": "^13.0.1",
"serve": "^12.0.0", "serve": "^13.0.2",
"style-loader": "^3.0.0", "style-loader": "^3.3.1",
"typescript": "^4.3.4", "typescript": "^4.7.4",
"webpack": "^5.40.0", "webpack": "^5.73.0",
"webpack-bundle-analyzer": "^4.4.2", "webpack-bundle-analyzer": "^4.5.0",
"webpack-cli": "^4.7.2", "webpack-cli": "^4.10.0",
"webpack-dev-server": "^3.11.2", "webpack-dev-server": "^4.9.2",
"webpack-merge": "^5.8.0" "webpack-merge": "^5.8.0"
} },
"packageManager": "yarn@3.2.1"
} }

View file

@ -1 +1 @@
export default /((CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS)[ +]+(13[_.]0|13[_.]([1-9]|\d{2,})|13[_.]7|13[_.]([8-9]|\d{2,})|(1[4-9]|[2-9]\d|\d{3,})[_.]\d+|14[_.]0|14[_.]([1-9]|\d{2,})|14[_.]4|14[_.]([5-9]|\d{2,})|(1[5-9]|[2-9]\d|\d{3,})[_.]\d+)(?:[_.]\d+)?)|(Opera Mini(?:\/att)?\/?(\d+)?(?:\.\d+)?(?:\.\d+)?)|(Opera\/.+Opera Mobi.+Version\/(62\.0|62\.([1-9]|\d{2,})|(6[3-9]|[7-9]\d|\d{3,})\.\d+))|(Opera\/(62\.0|62\.([1-9]|\d{2,})|(6[3-9]|[7-9]\d|\d{3,})\.\d+).+Opera Mobi)|(Opera Mobi.+Opera(?:\/|\s+)(62\.0|62\.([1-9]|\d{2,})|(6[3-9]|[7-9]\d|\d{3,})\.\d+))|(SamsungBrowser\/(13\.0|13\.([1-9]|\d{2,})|(1[4-9]|[2-9]\d|\d{3,})\.\d+))|(Edge\/(90(?:\.0)?|90(?:\.([1-9]|\d{2,}))?|(9[1-9]|\d{3,})(?:\.\d+)?))|((Chromium|Chrome)\/(89\.0|89\.([1-9]|\d{2,})|(9\d|\d{3,})\.\d+)(?:\.\d+)?)|(Version\/(13\.0|13\.([1-9]|\d{2,})|(1[4-9]|[2-9]\d|\d{3,})\.\d+|14\.0|14\.([1-9]|\d{2,})|(1[5-9]|[2-9]\d|\d{3,})\.\d+)(?:\.\d+)? Safari\/)|(Firefox\/(78\.0|78\.([1-9]|\d{2,})|(79|[8-9]\d|\d{3,})\.\d+|88\.0|88\.([1-9]|\d{2,})|(89|9\d|\d{3,})\.\d+)\.\d+)|(Firefox\/(78\.0|78\.([1-9]|\d{2,})|(79|[8-9]\d|\d{3,})\.\d+|88\.0|88\.([1-9]|\d{2,})|(89|9\d|\d{3,})\.\d+)(pre|[ab]\d+[a-z]*)?)/; export default /((CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS)[ +]+(12[_.]2|12[_.]([3-9]|\d{2,})|12[_.]5|12[_.]([6-9]|\d{2,})|(1[3-9]|[2-9]\d|\d{3,})[_.]\d+|14[_.]0|14[_.]([1-9]|\d{2,})|14[_.]4|14[_.]([5-9]|\d{2,})|14[_.]8|14[_.](9|\d{2,})|(1[5-9]|[2-9]\d|\d{3,})[_.]\d+|15[_.]0|15[_.]([1-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})[_.]\d+)(?:[_.]\d+)?)|(Opera Mini(?:\/att)?\/?(\d+)?(?:\.\d+)?(?:\.\d+)?)|(Opera\/.+Opera Mobi.+Version\/(64\.0|64\.([1-9]|\d{2,})|(6[5-9]|[7-9]\d|\d{3,})\.\d+))|(Opera\/(64\.0|64\.([1-9]|\d{2,})|(6[5-9]|[7-9]\d|\d{3,})\.\d+).+Opera Mobi)|(Opera Mobi.+Opera(?:\/|\s+)(64\.0|64\.([1-9]|\d{2,})|(6[5-9]|[7-9]\d|\d{3,})\.\d+))|((?:Chrome).*OPR\/(85\.0|85\.([1-9]|\d{2,})|(8[6-9]|9\d|\d{3,})\.\d+)\.\d+)|(SamsungBrowser\/(16\.0|16\.([1-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+))|(Edge\/(101(?:\.0)?|101(?:\.([1-9]|\d{2,}))?|(10[2-9]|1[1-9]\d|[2-9]\d\d|\d{4,})(?:\.\d+)?))|((Chromium|Chrome)\/(100\.0|100\.([1-9]|\d{2,})|(10[1-9]|1[1-9]\d|[2-9]\d\d|\d{4,})\.\d+)(?:\.\d+)?)|(Version\/(14\.0|14\.([1-9]|\d{2,})|(1[5-9]|[2-9]\d|\d{3,})\.\d+|15\.0|15\.([1-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)(?:\.\d+)? Safari\/)|(Firefox\/(78\.0|78\.([1-9]|\d{2,})|(79|[8-9]\d|\d{3,})\.\d+|100\.0|100\.([1-9]|\d{2,})|(10[1-9]|1[1-9]\d|[2-9]\d\d|\d{4,})\.\d+)\.\d+)|(Firefox\/(78\.0|78\.([1-9]|\d{2,})|(79|[8-9]\d|\d{3,})\.\d+|100\.0|100\.([1-9]|\d{2,})|(10[1-9]|1[1-9]\d|[2-9]\d\d|\d{4,})\.\d+)(pre|[ab]\d+[a-z]*)?)/;

View file

@ -49,29 +49,7 @@
"preserveConstEnums": true, "preserveConstEnums": true,
"resolveJsonModule": true, "resolveJsonModule": true,
"traceResolution": false, "traceResolution": false,
"baseUrl": ".", "baseUrl": "."
"plugins": [
{
"name": "typescript-eslint-language-service"
}
],
"paths": {
"@/*": [
"*"
],
"@/src": [
"src/*"
],
"@lib/*": [
"src/lib/*"
],
"@utils/*": [
"src/lib/utils/*"
],
"@structures/*": [
"src/lib/structures/*"
]
}
}, },
"watchOptions": { "watchOptions": {
"watchFile": "useFsEvents", "watchFile": "useFsEvents",

View file

@ -27,10 +27,7 @@ module.exports = merge(common, {
], ],
}, },
devServer: { devServer: {
contentBase: './dist',
compress: true, compress: true,
liveReload: true,
watchContentBase: true,
historyApiFallback: true, historyApiFallback: true,
}, },
}); });

6038
yarn.lock

File diff suppressed because it is too large Load diff