{
  "name": "Mimris",
  "version": "0.1.2-alpha.0",
  "main": "dist/index.js",
  "license": "GNU General Public License v3.0",
  "scripts": {
    "dev": "npm run build:packages && next dev --turbopack -p 3000",
    "build": "npm run build:packages && next build",
    "test": "npm run build:packages && node --test src/components/utils/typeDeletionPreflight.test.mjs src/standalone/userSettings.test.mjs packages/modelling-editor/test/*.test.mjs packages/modelling-core/test/*.test.mjs src/standalone/modellingPersistence.test.mjs src/standalone/fileCommands.test.mjs src/editorHost/objectViewDraft.test.mjs src/editorRuntime/deferredCallbacks.test.mjs src/editorRuntime/reconciliation.test.mjs src/editorRuntime/viewDispatch.test.mjs src/sharedUniverse/modalReducerParity.test.mjs src/standalone/editorPersistence.test.mjs src/components/utils/ReadModelFromFile.test.mjs src/editorHost/access.test.mjs src/actions/actions.test.mjs src/components/utils/modelviewPalette.test.mjs src/components/utils/remoteMetisHydration.test.mjs src/components/utils/workspaceMetisResolver.test.mjs src/components/utils/generatedMetamodelProject.test.mjs src/components/utils/modellingStartup.test.mjs src/sharedUniverse/universeSlice.test.mjs src/sharedUniverse/selectors.test.mjs src/sharedUniverse/legacyDispatch.test.mjs src/sharedUniverse/store.test.mjs src/components/utils/relationshipTypeEditor.test.mjs src/akmm/ui_gojs.test.mjs",
    "startlocal": "npm run build:packages && next build && next start -p 3000",
    "start": "npm run build:packages && next build && next start -p 3000",
    "start2": "next start -p ${PORT}",
    "tsc": "npm run build:packages && tsc",
    "build-ts": "npm run build:packages && next build",
    "startlocal1": "next start -p 3000",
    "start1": "npm run build:packages && next build && NODE_ENV=production server.js -p ${PORT}",
    "watch": "npm run build:packages && tsc --watch --noEmit --project ./tsconfig.json",
    "tmp-postbuild": "ls -R .next",
    "build:core": "tsc -p packages/modelling-core/tsconfig.json",
    "test:core": "npm run build:core && node --test packages/modelling-core/test/*.test.mjs",
    "watch:core": "tsc --watch -p packages/modelling-core/tsconfig.json",
    "build:editor": "tsc -p packages/modelling-editor/tsconfig.json && node packages/modelling-editor/scripts/copy-assets.mjs",
    "build:packages": "npm run build:core && npm run build:editor",
    "test:editor": "npm run build:packages && node --test packages/modelling-editor/test/*.test.mjs",
    "watch:editor": "tsc --watch -p packages/modelling-editor/tsconfig.json"
  },
  "dependencies": {
    "@fortawesome/fontawesome-free": "^6.7.2",
    "@fortawesome/fontawesome-svg-core": "^1.2.36",
    "@fortawesome/free-solid-svg-icons": "^5.15.4",
    "@fortawesome/react-fontawesome": "^0.2.2",
    "@isomorphic-git/lightning-fs": "^4.6.0",
    "@octokit/rest": "^21.1.1",
    "@redux-devtools/extension": "^3.3.0",
    "@reduxjs/toolkit": "^2.2.7",
    "@rehooks/local-storage": "^2.4.5",
    "@sanity/image-url": "^1.1.0",
    "@svgr/webpack": "^8.1.0",
    "@types/cheerio": "^0.22.35",
    "@uiw/react-md-editor": "^4.0.5",
    "@vercel/analytics": "2.0.1",
    "async-file": "^2.0.2",
    "aws-sdk": "^2.1692.0",
    "axios": "^1.8.3",
    "base-64": "^1.0.0",
    "bcryptjs": "^3.0.2",
    "bootstrap": "^5.3.3",
    "bootstrap-icons": "^1.11.3",
    "browserslist": "^4.24.4",
    "camelcase": "6.3.0",
    "cheerio": "^1.0.0",
    "classnames": "2.5.1",
    "color-convert": "^3.0.1",
    "colornames": "^1.1.1",
    "cookie": "^1.0.2",
    "cors": "^2.8.5",
    "dataloader": "^2.2.3",
    "es6-promise": "^4.2.8",
    "file-saver": "^2.0.5",
    "fs": "0.0.1-security",
    "go": "^2.0.2",
    "gojs": "^3.0.19",
    "gojs-react": "^1.1.2",
    "graphql": "^16.10.0",
    "gray-matter": "^4.0.3",
    "help": "^3.0.2",
    "immer": "^10.1.1",
    "install": "^0.13.0",
    "isomorphic-git": "^1.29.0",
    "isomorphic-unfetch": "^4.0.2",
    "js-base64": "^3.7.7",
    "jsonwebtoken": "^9.0.2",
    "markdown-to-jsx": "^7.7.4",
    "marked": "^15.0.7",
    "micro-cors": "^0.1.1",
    "next": "^15.5.19",
    "next-redux-wrapper": "8.1.0",
    "next-remove-imports": "^1.0.12",
    "node": "^20.19.0",
    "node-fetch": "^3.3.2",
    "npm": "^8.18.0",
    "phoenix": "^1.7.20",
    "postcss": "^8.5.3",
    "printf": "^0.6.1",
    "promise-polyfill": "8.3.0",
    "react": "^18.2.0",
    "react-bootstrap": "^2.10.9",
    "react-codemirror2": "^8.0.1",
    "react-copy-to-clipboard": "^5.1.0",
    "react-dom": "^18.2.0",
    "react-draggable": "^4.4.6",
    "react-dropdown-select": "^4.11.4",
    "react-hook-form": "^7.54.2",
    "react-icons": "^5.5.0",
    "react-markdown": "^10.1.0",
    "react-modal": "^3.16.3",
    "react-redux": "^9.2.0",
    "react-select": "^5.10.1",
    "react-table": "^7.8.0",
    "react-tabs": "^6.1.0",
    "reactjs-popup": "^2.0.6",
    "reactstrap": "^9.2.3",
    "redux": "5.0.1",
    "redux-logger": "^3.0.6",
    "redux-saga": "1.3.0",
    "redux-saga-restart": "^1.0.0",
    "regex-parser": "^2.3.1",
    "rehype-raw": "^7.0.0",
    "rehype-slug": "6.0.0",
    "remark-gfm": "^4.0.1",
    "rgb-hex": "^4.1.0",
    "save": "^2.9.0",
    "svgo": "^3.3.2",
    "utf8": "^3.0.0",
    "uuid": "^11.1.0",
    "ws": "^8.18.1",
    "@mimris/modelling-core": "0.0.0",
    "@mimris/modelling-editor": "0.0.0"
  },
  "devDependencies": {
    "@types/bcrypt": "5.0.2",
    "@types/file-saver": "^2.0.7",
    "@types/jest": "^29.5.14",
    "@types/jsonwebtoken": "9.0.9",
    "@types/node": "^22.13.10",
    "@types/react": "~19.0.10",
    "@types/react-copy-to-clipboard": "^5.0.7",
    "@types/react-dom": "19.0.4",
    "@types/react-redux": "^7.1.34",
    "@types/uuid": "^10.0.0",
    "@types/ws": "^8.18.0",
    "ajv": "^8.17.1",
    "concurrently": "^9.1.2",
    "cross-env": "^7.0.3",
    "css-loader": "^7.1.2",
    "npm-force-resolutions": "^0.0.10",
    "prettier": "^3.5.3",
    "pretty-quick": "^4.1.1",
    "promise": "^8.3.0",
    "react-scripts": "^0.0.0",
    "typescript": "^5.8.2",
    "typescript-fsa": "^3.0.0",
    "typescript-fsa-reducers": "^1.2.2"
  },
  "description": "",
  "optionalDependencies": {
    "bufferutil": "^4.0.9",
    "fsevents": "^2.3.3",
    "utf-8-validate": "^6.0.5"
  },
  "packageManager": "pnpm@10.15.0+sha512.486ebc259d3e999a4e8691ce03b5cac4a71cbeca39372a9b762cb500cfdf0873e2cb16abe3d951b1ee2cf012503f027b98b6584e4df22524e0c7450d9ec7aa7b",
  "workspaces": [
    "packages/modelling-core",
    "packages/modelling-editor"
  ]
}
