{ "name": "@notesnook/core", "version": "8.0.8", "main": "dist/index.js", "license": "GPL-3.0-or-later", "repository": { "type": "git", "url": "git://github.com/streetwriters/notesnook-core.git" }, "devDependencies": { "@notesnook/crypto": "file:../crypto", "@types/better-sqlite3": "^7.6.5", "@types/event-source-polyfill": "^1.0.1", "@types/html-to-text": "^9.0.0", "@types/katex": "^0.16.2", "@types/mime-db": "^1.43.1", "@types/prismjs": "^1.26.0", "@types/spark-md5": "^3.0.2", "@types/streetwriters__showdown": "npm:@types/showdown@^2.0.6", "@types/ws": "^8.5.5", "@vitest/coverage-v8": "^1.0.1", "abortcontroller-polyfill": "^1.7.3", "better-sqlite3-multiple-ciphers": "^9.4.0", "bson-objectid": "^2.0.4", "dotenv": "^16.0.1", "event-source-polyfill": "^1.0.31", "eventsource": "^2.0.2", "hash-wasm": "^4.9.0", "isomorphic-fetch": "^3.0.0", "jsdom": "^22.1.0", "mockdate": "^3.0.5", "nanoid": "^5.0.1", "otplib": "^12.0.1", "refractor": "^4.8.1", "vitest": "^1.0.1", "vitest-fetch-mock": "^0.2.2", "ws": "^8.13.0" }, "scripts": { "postinstall": "patch-package", "prebuild": "node scripts/prebuild.mjs", "pretest": "node scripts/prebuild.mjs", "pretest:e2e": "node scripts/prebuild.mjs", "build": "tsc", "watch": "tsc --watch", "test:e2e": "cross-env IS_E2E=true vitest run", "test": "vitest run" }, "dependencies": { "@leeoniya/ufuzzy": "^1.0.10", "@microsoft/signalr": "^8.0.0", "@notesnook/logger": "file:../logger", "@readme/data-urls": "^3.0.0", "@streetwriters/showdown": "^3.0.8-alpha", "async-mutex": "^0.3.2", "dayjs": "1.11.9", "dom-serializer": "^2.0.0", "domhandler": "^5.0.3", "domutils": "^3.1.0", "entities": "^4.3.1", "fuzzyjs": "^5.0.1", "html-to-text": "^9.0.5", "htmlparser2": "^8.0.1", "katex": "0.16.2", "@streetwriters/kysely": "^0.27.4", "linkedom": "^0.14.17", "liqe": "^1.13.0", "mime-db": "1.52.0", "prismjs": "^1.29.0", "qclone": "^1.2.0", "rfdc": "^1.3.0", "spark-md5": "^3.0.2" }, "overrides": { "htmlparser2": "^8.0.1" } }