1{
2 "private": true,
3 "scripts": {
4 "dev": "yarn run development",
5 "development": "cross-env NODE_ENV=development webpack",
6 "lint": "eslint --cache 'resources/js/**/*.{js,ts,tsx}' 'tests/karma/**/*.{ts,tsx}' '*.js'",
7 "pretty": "prettier --check .",
8 "prod": "yarn run production",
9 "production": "cross-env NODE_ENV=production webpack",
10 "watch": "yarn run development --watch",
11 "watch-poll": "yarn run watch --watch-options-poll"
12 },
13 "dependencies": {
14 "@discordapp/twemoji": "^14.0.2",
15 "@fortawesome/fontawesome-free": "^5.6.3",
16 "@hotwired/turbo": "^8.0.12",
17 "@types/autosize": "^4.0.1",
18 "@types/bootstrap": "^3.3.0",
19 "@types/cloudflare-turnstile": "^0.1.5",
20 "@types/d3": "^7.1.0",
21 "@types/hotwired__turbo": "^8.0.2",
22 "@types/is-hotkey": "^0.1.1",
23 "@types/jasmine": "^3.3.13",
24 "@types/jquery": "^3.3.0",
25 "@types/jquery.fileupload": "^9.22.1",
26 "@types/jquery.scrollto": "^1.4.29",
27 "@types/jqueryui": "^1.12.16",
28 "@types/lodash": "^4.14.185",
29 "@types/react": "^17.0.40",
30 "@types/react-dom": "^17.0.13",
31 "@types/react-transition-group": "^4.4.4",
32 "@types/timeago": "^1.6.0",
33 "@types/unist": "^2.0.6",
34 "autoprefixer": "^10.4.15",
35 "autosize": "5.0.2",
36 "blueimp-file-upload": "^9.11.2",
37 "bootstrap": "^3.3.6",
38 "chokidar": "^3.5.2",
39 "clipboard-polyfill": "^2.3.0",
40 "coffee-loader": "^0.9.0",
41 "coffeescript": "^1.12.6",
42 "copy-webpack-plugin": "^11.0.0",
43 "cross-env": "^5.2.0",
44 "css-loader": "^6.8.1",
45 "css-minimizer-webpack-plugin": "^5.0.1",
46 "d3": "^7.1.1",
47 "dotenv": "^8.2.0",
48 "fork-ts-checker-webpack-plugin": "^8.0",
49 "glob": "^10.3.4",
50 "highlight.js": "^11.7.0",
51 "imagemin": "^6.0.0",
52 "imports-loader": "^4.0.1",
53 "inter-ui": "^3.9.0",
54 "is-hotkey": "^0.1.6",
55 "jets": "^0.15.0",
56 "jquery": "^3.5.0",
57 "jquery-ui": "^1.13.2",
58 "jquery-ui-touch-punch": "^0.2.3",
59 "jquery-ujs": "^1.2.3",
60 "jquery.scrollto": "^2.1.2",
61 "lang.js": "^1.1.14",
62 "less": "^4.2.1",
63 "less-loader": "^11.1.3",
64 "lodash": "^4.17.19",
65 "mdast-util-gfm-autolink-literal": "^1.0.3",
66 "micromark-extension-gfm-autolink-literal": "^1.0.3",
67 "mini-css-extract-plugin": "^2.7.6",
68 "mobx": "^6.3.3",
69 "mobx-react": "^7.2.0",
70 "moment": "^2.29.4",
71 "normalize.css": "^8.0.1",
72 "photoswipe": "^4.1.1",
73 "postcss": "^8.4.31",
74 "postcss-loader": "^7.3.3",
75 "qtip2": "https://github.com/notbakaneko/qTip2.git#cd5f038667d2b23a44f4274c46de01834d704ce6",
76 "react": "^17.0.2",
77 "react-dom": "^17.0.2",
78 "react-dom-factories": "^1.0.0",
79 "react-markdown": "^8.0.5",
80 "react-transition-group": "^4.4.2",
81 "rehype-truncate": "^1.2.2",
82 "remark-breaks": "^3.0.2",
83 "remark-parse": "^10.0.1",
84 "remark-wiki-link": "^1.0.4",
85 "shopify-buy": "^2.19.0",
86 "slate": "^0.82.1",
87 "slate-history": "^0.66.0",
88 "slate-react": "^0.83.0",
89 "terser": "^4.8.1",
90 "terser-webpack-plugin": "^5.3.9",
91 "timeago": "^1.5.0",
92 "ts-loader": "^9.4.4",
93 "tsconfig-paths-webpack-plugin": "^3.2.0",
94 "typescript": "^5.2.2",
95 "unified": "^10.1.2",
96 "uuid": "^11.0.3",
97 "watchpack": "^2.4.0",
98 "webpack": "^5.94.0",
99 "webpack-cli": "^5.1.4",
100 "webpack-manifest-plugin": "^5.0.0",
101 "yargs": "^12.0.5",
102 "ziggy-js": "^1.8.1"
103 },
104 "devDependencies": {
105 "@stylistic/eslint-plugin": "^2.11.0",
106 "@typescript-eslint/eslint-plugin": "^8.17.0",
107 "@typescript-eslint/parser": "^8.17.0",
108 "clean-webpack-plugin": "^4.0.0",
109 "eslint": "^8.57.1",
110 "eslint-plugin-import": "^2.31.0",
111 "eslint-plugin-jsdoc": "^50.6.0",
112 "eslint-plugin-react": "^7.37.2",
113 "eslint-plugin-react-hooks": "^5.0.0",
114 "eslint-plugin-typescript-sort-keys": "^3.3.0",
115 "jasmine-core": "^4.1.0",
116 "karma": "^6.4.1",
117 "karma-chrome-launcher": "^3.1.1",
118 "karma-jasmine": "^5.1.0",
119 "karma-mocha-reporter": "^2.2.5",
120 "karma-sourcemap-loader": "^0.3.8",
121 "karma-typescript": "^5.5.4",
122 "karma-webpack": "^5.0.0",
123 "prettier": "^3.3.3",
124 "webpack-build-notifier": "^2.3.0"
125 },
126 "resolutions": {
127 "is-plain-object": "^5.0.0"
128 }
129}