UNPKG

@lumina-dex/contracts

Version:
72 lines 2.07 kB
{ "name": "@lumina-dex/contracts", "version": "0.6.0", "type": "module", "sideEffects": false, "description": "Contracts for Lumina DEX.", "author": { "name": "youtpout" }, "license": "BSL-1.0", "repository": { "type": "git", "url": "git+https://github.com/Lumina-DEX/lumina.git", "directory": "packages/contracts" }, "keywords": [ "mina-zkapp", "mina-zk-app", "mina-dapp", "zkapp" ], "main": "dist/index.js", "types": "dist/index.d.ts", "exports": { ".": { "types": "./dist/index.d.ts", "import": "./dist/index.js" } }, "devDependencies": { "@rollup/plugin-typescript": "^12.1.1", "@vitest/coverage-v8": "2.1.6", "esbuild-decorators": "^1.0.0", "eslint": "^9.15.0", "eslint-plugin-o1js": "^0.4.0", "eslint-plugin-simple-import-sort": "^12.1.1", "eslint-plugin-unused-imports": "^4.1.4", "globals": "^15.12.0", "rollup": "^4.27.4", "rollup-plugin-dts": "^6.1.1", "tslib": "^2.8.1", "typedoc": "^0.26.11", "typescript": "^5.1", "typescript-eslint": "^8.16.0", "unplugin-swc": "^1.5.1", "vitest": "^2.1.6" }, "engines": { "node": ">=18.14.0" }, "dependencies": { "mina-fungible-token": "1.1.0", "o1js": "2.4.0" }, "scripts": { "generate:docs": "pnpx typedoc src/indexpool.ts --out ./docs", "build:tsc": "tsc --project tsc.tsconfig.json", "build": "rollup -c rollup.config.mjs", "format": "dprint check --verbose", "format:fix": "dprint fmt --verbose", "lint": "eslint src/* tests/*", "lint:fix": "eslint src/* tests/* --fix", "test": "vitest run --testTimeout=150000", "test:watch": "vitest watch", "test:coverage": "vitest run --coverage", "test:factory": "vitest run Factory --testTimeout=150000", "test:faucet": "vitest run Faucet --testTimeout=150000", "test:data": "vitest run PoolData --testTimeout=150000", "test:token": "vitest run PoolToken --testTimeout=150000", "test:multisig": "vitest run Multisig --testTimeout=150000" } }