{ "name": "cojson", "module": "dist/index.js", "main": "dist/index.js", "types": "src/index.ts", "type": "module", "license": "MIT", "version": "0.0.14", "devDependencies": { "@types/jest": "^29.5.3", "@typescript-eslint/eslint-plugin": "^6.2.1", "@typescript-eslint/parser": "^6.2.1", "eslint": "^8.46.0", "eslint-plugin-require-extensions": "^0.1.3", "jest": "^29.6.2", "ts-jest": "^29.1.1", "typescript": "5.0.2" }, "dependencies": { "@noble/ciphers": "^0.1.3", "@noble/curves": "^1.1.0", "@noble/hashes": "^1.3.1", "@scure/base": "^1.1.1", "fast-json-stable-stringify": "^2.1.0", "isomorphic-streams": "https://github.com/sgwilym/isomorphic-streams.git#aa9394781bfc92f8d7c981be7daf8af4b4cd4fae" }, "scripts": { "test": "jest", "lint": "eslint src/**/*.ts", "build": "npm run lint && rm -rf ./dist && tsc --declaration --sourceMap --outDir dist", "prepublishOnly": "npm run build" }, "jest": { "preset": "ts-jest", "testEnvironment": "node", "transform": { "\\.[jt]sx?$": [ "ts-jest", { "useESM": true } ] }, "moduleNameMapper": { "(.+)\\.js": "$1" }, "extensionsToTreatAsEsm": [ ".ts" ], "modulePathIgnorePatterns": [ "/node_modules/", "/dist/" ] } }