{ "name": "cooptypes", "type": "module", "version": "2026.7.21", "description": "Shared TypeScript типы и интерфейсы экосистемы кооперативов", "author": "Alex Ant ", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/coopenomics/cooptypes.git" }, "keywords": [], "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.mjs", "require": "./dist/index.cjs" } }, "typesVersions": { "*": { "*": [ "./dist/*", "./dist/index.d.ts" ] } }, "files": [ "dist" ], "scripts": { "gen:from-cpp": "esno scripts/gen-from-cpp.ts", "prebuild": "esno scripts/gen-from-cpp.ts", "build": "unbuild", "lint": "eslint .", "prepublishOnly": "nr build", "release": "bumpp && npm publish && pnpm gh-pages --nojekyll -d docs", "start": "esno src/index.ts", "test": "vitest run", "typecheck": "tsc --noEmit", "docs": "typedoc", "dev": "nodemon --watch src --ext ts --exec 'unbuild'" }, "dependencies": { "@typescript-eslint/parser": "^7.8.0" }, "devDependencies": { "@antfu/eslint-config": "^2.16.1", "@antfu/ni": "^0.21.12", "@antfu/utils": "^0.7.7", "@types/express": "^4.17.21", "@types/node": "^20.12.8", "better-docs": "^2.7.3", "bumpp": "^9.4.1", "concurrently": "^8.2.2", "eslint": "^9.1.1", "esno": "^4.7.0", "gh-pages": "^6.1.1", "jsdoc": "^4.0.3", "nodemon": "^3.1.4", "pnpm": "^9.0.6", "rimraf": "^5.0.5", "simple-git-hooks": "^2.11.1", "typedoc": "^0.28.17", "typedoc-plugin-inline-sources": "^1.0.2", "typescript": "^5.4.5", "unbuild": "^2.0.0", "vite": "^5.2.11", "vitest": "^1.5.3" }, "gitHead": "b05c17bee481d90c4cd82aa2a34ac428f8263a5f" }