Skip to content
Snippets Groups Projects
This project manages its dependencies using npm. Learn more
package.json 2.10 KiB
{
  "name": "laboite-blog-front",
  "description": "laboite blog service frontend",
  "version": "1.11.1",
  "license": "EUPL-1.2",
  "author": "EOLE/PCLL <team@eole.education> - DINUM",
  "type": "module",
  "scripts": {
    "start-dev": "npm-run-all --parallel server css-watch dev",
    "init-dev": "yarn && cd ../laboite-blog-api && yarn",
    "dev": "dotenv_config_path=.env NODE_OPTIONS='-r dotenv/config' vite --port 4000",
    "build": "yarn css-build && vite build",
    "server": "cd ../laboite-blog-api && dotenv_config_path=.env NODE_OPTIONS='-r dotenv/config' yarn start",
    "export": "vite build",
    "start": "node build",
    "validate": "svelte-check",
    "css-build": "node-sass --omit-source-map-url src/utils/theme/index.scss src/utils/theme/index.css",
    "css-watch": "yarn css-build --watch"
  },
  "dependencies": {
    "@toast-ui/editor": "^3.1.5",
    "@toast-ui/editor-plugin-chart": "^3.0.1",
    "@toast-ui/editor-plugin-code-syntax-highlight": "^3.0.0",
    "@toast-ui/editor-plugin-color-syntax": "^3.0.3",
    "@toast-ui/editor-plugin-table-merged-cell": "^3.0.2",
    "@toast-ui/editor-plugin-uml": "^3.0.1",
    "@zerodevx/svelte-toast": "^0.9.5",
    "bowser": "^2.11.0",
    "eslint": "^8.23.1",
    "npm-run-all": "^4.1.5",
    "prettier": "^2.7.1",
    "prettier-plugin-svelte": "^2.7.0",
    "sanitize-html": "^2.10.0",
    "semver": "^7.5.2",
    "svelte-i18n": "4.0.0",
    "vite": "^4.3.9"
  },
  "devDependencies": {
    "@babel/core": "^7.17.10",
    "@babel/plugin-syntax-dynamic-import": "^7.8.3",
    "@babel/plugin-transform-runtime": "^7.17.10",
    "@babel/preset-env": "^7.17.10",
    "@babel/runtime": "^7.17.9",
    "@sveltejs/adapter-node": "^1.0.0-next.73",
    "@sveltejs/kit": "^1.0.0-next.324",
    "@tsconfig/svelte": "^3.0.0",
    "@types/node": "^17.0.31",
    "autoprefixer": "^10.4.6",
    "bulma": "^0.9.3",
    "dotenv": "^16.0.0",
    "html-minifier": "^4.0.0",
    "node-sass": "^9.0.0",
    "postcss": "^8.4.13",
    "sass": "^1.51.0",
    "svelte": "^3.48.0",
    "svelte-check": "^2.7.0",
    "svelte-preprocess": "^4.10.6"
  },
  "resolutions": {
    "semver": "^7.5.2"
  }
}