{ "name": "scipost_v1", "version": "1.0.0", "description": "SciPost's frontend dependencies", "main": "scipost.js", "directories": { "doc": "docs" }, "scripts": { "webpack-dev": "./node_modules/.bin/webpack --config webpack.dev.js", "webpack-dev-live": "./node_modules/.bin/webpack --config webpack.dev.js --watch", "webpack-stag": "./node_modules/.bin/webpack --config webpack.stag.js", "webpack-prod": "./node_modules/.bin/webpack --config webpack.prod.js" }, "private": true, "repository": { "type": "git", "url": "git+https://git.scipost.org/scipost/SciPost.git" }, "author": "SciPost", "homepage": "https://scipost.org", "devDependencies": { "ajv": "^8.12.0", "clean-webpack-plugin": "^4.0.0", "css-loader": "^6.7.3", "enhanced-resolve": "^5.9.2", "exports-loader": "^4.0.0", "file-loader": "^6.2.0", "imports-loader": "^4.0.1", "jquery": "^3.6.4", "jquery-ui": "^1.13.2", "node-loader": "^2.0.0", "node-sass": "^8.0.0", "postcss-load-config": "^4.0.1", "postcss-loader": "^7.3.0", "resolve-url-loader": "^5.0.0", "sass-loader": "^13.2.2", "sass-resources-loader": "^2.2.5", "style-loader": "^3.3.2", "tapable": "^2.2.1", "tether": "^2.0.0", "url-loader": "^4.1.1", "vue-loader": "^15.10.1", "vue-template-compiler": "^2.7.14", "webpack": "^5.82.0", "webpack-bundle-tracker": "^1.8.1", "webpack-cli": "^5.1.0", "webpack-glob-entry": "^2.1.1" }, "dependencies": { "@popperjs/core": "^2.11.7", "autoprefixer": "^10.4.14", "bootstrap": "^5.2.3", "expose-loader": "^4.1.0", "fibers": "^5.0.3", "htmx.org": "^1.9.2", "js-cookie": "^3.0.5", "lodash.debounce": "^4.0.8", "lodash.uniqueid": "^4.0.1", "mem": "^9.0.2", "mermaid": "^9.4.3", "mini-css-extract-plugin": "^2.7.5", "nan": "^2.17.0", "npm": "^9.6.6", "postcss": "^8.4.23", "qrcode": "^1.5.3", "sass": "^1.62.1", "schema-utils": "^4.0.1", "sugarss": "^4.0.1", "tiptap": "^1.32.2", "tiptap-extensions": "^1.35.2", "vue": "^2.7.14", "vue-sanitize": "^0.2.3", "vue-select": "^3.20.2", "webpack-merge": "^5.8.0", "xregexp": "^5.1.1" }, "resolutions": { "prosemirror-model": "1.8.2" } }