{
  "name": "note3",
  "type": "module",
  "version": "0.4.2",
  "private": false,
  "license": "MIT",
  "exports": {
    ".": {
      "import": "./dist/index.html"
    },
    "./utils": {
      "import": "@note3/utils"
    },
    "./regex": {
      "import": "./src/data/note3-regex-constants.ts"
    },
    "./types": {
      "import": "./src/data/VMs/TypeMap.ts"
    }
  },
  "dependencies": {
    "@chainsafe/libp2p-noise": "^16.1.5",
    "@chainsafe/libp2p-yamux": "^7.0.4",
    "@filebase/sdk": "^1.0.6",
    "@helia/dag-json": "^4.1.0",
    "@herajs/hdkey": "^11.2.0",
    "@ipld/car": "^5.4.2",
    "@ipld/dag-json": "^10.2.5",
    "@libp2p/bootstrap": "^12.0.1",
    "@libp2p/delegated-peer-routing": "^4.0.14",
    "@libp2p/identify": "^4.0.1",
    "@libp2p/kad-dht": "^16.0.1",
    "@libp2p/mdns": "^12.0.1",
    "@libp2p/mplex": "^12.0.1",
    "@libp2p/tcp": "^11.0.1",
    "@libp2p/websockets": "^10.0.1",
    "@libp2p/webtransport": "^6.0.1",
    "@noble/curves": "^2.0.1",
    "@noble/hashes": "^2.0.1",
    "@note3/utils": "0.0.18",
    "@perma/map": "1.0.3",
    "@shoelace-style/shoelace": "^2.20.1",
    "@sinclair/typebox": "^0.34.41",
    "@solid-primitives/memo": "^1.4.3",
    "@solid-primitives/scheduled": "^1.5.2",
    "@solid-primitives/storage": "^4.3.3",
    "@solid-primitives/timer": "^1.4.3",
    "@solidjs/meta": "^0.29.4",
    "@solidjs/router": "^0.15.3",
    "@stablelib/ed25519": "^2.0.2",
    "@suid/icons-material": "^0.9.0",
    "@suid/material": "^0.19.0",
    "@tiptap/core": "^3.14.0",
    "@tiptap/extension-bubble-menu": "^3.14.0",
    "@tiptap/extension-hard-break": "^3.14.0",
    "@tiptap/extension-image": "^3.14.0",
    "@tiptap/extension-link": "^3.14.0",
    "@tiptap/extension-strike": "^3.14.0",
    "@tiptap/extension-underline": "^3.14.0",
    "@tiptap/pm": "^3.14.0",
    "@tiptap/starter-kit": "^3.14.0",
    "@tiptap/static-renderer": "3.14.0",
    "@tiptap/suggestion": "^3.14.0",
    "@ucans/ucans": "^0.12.0",
    "@ucanto/interface": "^11.0.0",
    "@web3-storage/capabilities": "^18.1.0",
    "@wovin/connect-gateway": "0.0.18",
    "@wovin/connect-nftstorage": "0.0.18",
    "@wovin/connect-ucan-store-proxy": "0.0.18",
    "@wovin/connect-web3storage": "0.0.18",
    "@wovin/core": "0.0.18",
    "@wovin/utils": "0.0.18",
    "besonders-logger": "1.0.2",
    "blockstore-idb": "^2.0.4",
    "classnames": "^2.5.1",
    "comlink": "^4.4.2",
    "core-js": "^3.45.1",
    "datastore-idb": "^3.0.4",
    "date-fns": "^4.1.0",
    "debug": "^4.4.3",
    "dexie": "^4.2.0",
    "escape-string-regexp": "^5.0.0",
    "fast-xml-parser": "^5.2.5",
    "fuzzball": "^2.2.3",
    "helia": "^5.5.1",
    "interactjs": "^1.10.27",
    "iso-base": "^4.3.0",
    "iso-signatures": "0.5.1",
    "json2md": "^2.0.3",
    "keystore-idb": "^0.15.5",
    "kubo-rpc-client": "^5.3.0",
    "libp2p": "^3.0.1",
    "libp2p-crypto": "^0.21.2",
    "lodash-es": "^4.17.21",
    "long-press-event": "^2.5.0",
    "mdast-util-from-markdown": "^2.0.2",
    "mdast-util-gfm": "^3.1.0",
    "mdast-util-to-markdown": "^2.1.2",
    "micromark-extension-gfm": "^3.0.0",
    "mobx-utils": "^6.1.1",
    "multiformats": "^13.4.1",
    "rehype-format": "^5.0.1",
    "rehype-stringify": "^10.0.1",
    "remark-gfm": "^4.0.1",
    "remark-parse": "^11.0.0",
    "remark-rehype": "^11.1.2",
    "safe-stable-stringify": "^2.5.0",
    "shadowrealm-api": "^0.8.3",
    "solid-collapse": "^1.1.0",
    "solid-js": "^1.9.9",
    "solid-sortablejs": "github:tennox/solid-sortablejs",
    "solid-tiptap": "^0.8.0",
    "tiptap-markdown": "^0.9.0",
    "to-vfile": "^8.0.0",
    "ts-mixer": "^6.0.4",
    "turndown": "^7.2.1",
    "unified": "^11.0.5",
    "very-small-parser": "^1.14.0",
    "vfile-reporter": "^8.1.1",
    "w3name": "^1.1.3",
    "web3.storage": "^4.5.5",
    "mnemkey": "^0.0.1-RC27"
  },
  "devDependencies": {
    "@antfu/eslint-config": "^5.4.1",
    "@iconify-json/logos": "^1.2.9",
    "@iconify-json/ph": "^1.2.2",
    "@interactjs/types": "^1.10.27",
    "@suid/vite-plugin": "^0.4.1",
    "@types/core-js": "^2.5.8",
    "@types/jest": "^30.0.0",
    "@types/json2md": "^1.5.2",
    "@types/lodash-es": "^4.17.9",
    "@types/node-forge": "^1.3.14",
    "@unocss/core": "^66.5.2",
    "@unocss/preset-attributify": "^66.5.2",
    "@unocss/preset-icons": "^66.5.2",
    "@vite-pwa/assets-generator": "^1.0.1",
    "@vitejs/plugin-basic-ssl": "^2.1.0",
    "baseline-browser-mapping": "^2.8.32",
    "eslint-plugin-solid": "^0.14.5",
    "jsdom": "^27.0.0",
    "madge": "^8.0.0",
    "nearley": "^2.20.1",
    "nearley-tester": "link:../../../ext/nearley-tester",
    "node-forge": "^1.3.1",
    "rollup-plugin-copy": "^3.5.0",
    "solid-devtools": "^0.34.3",
    "typescript": "^5.9.2",
    "unocss": "^66.5.2",
    "unocss-preset-theme": "^0.14.1",
    "vite": "^7.1.7",
    "vite-plugin-comlink": "^5.3.0",
    "vite-plugin-mkcert": "^1.17.8",
    "vite-plugin-pwa": "^1.0.3",
    "vite-plugin-secure-now": "^0.0.8",
    "vite-plugin-solid": "^2.11.8",
    "vite-svg-loader": "^5.1.0",
    "vitest": "^3.2.4",
    "workbox-window": "^7.3.0"
  },
  "stackblitz": {
    "installDependencies": false,
    "startCommand": "node .stackblitz.mjs && npm install && npm run dev"
  },
  "scripts": {
    "dev": "vite",
    "circ": "madge --circular --extensions ts,tsx ./src",
    "build": "vite build",
    "build-preview": "vite build && vite preview",
    "watch-preview": "vite build --watch && vite preview",
    "test": "vitest --silent=false",
    "lint": "eslint .",
    "lint-fix": "eslint . --fix",
    "linecount": "wc -l `find ./src -type f` | sort -n",
    "cert": "rm -rf .cert && mkdir -p .cert && mkcert -install && cp ~/.local/share/mkcert/rootCA.pem ./.cert/rootCA.pem && mkcert -key-file ./.cert/key.pem -cert-file ./.cert/cert.pem 'localhost'",
    "certsource": "https://stackoverflow.com/a/69743888/2919380",
    "mapex": "vite build && npx source-map-explorer dist/assets/* --no-border-checks",
    "bundleb": "echo 'meta_{modules} files are usable at https://bundle-buddy.com/' && open 'https://bundle-buddy.com/'"
  }
}