UNPKG

castrguru

Version:

A comprehensive JavaScript Library + SDK for building Farcaster frame-based applications.

79 lines (77 loc) 2.31 kB
{ "name": "castrguru", "version": "25.1.23", "description": "A comprehensive JavaScript Library + SDK for building Farcaster frame-based applications.", "license": "MIT", "scripts": { "lint:check": "eslint --cache --ext .ts ./src", "lint:fix": "eslint --cache --fix --ext .ts ./src", "check": "npm lint:check && npm prettier:check", "typecheck": "tsc --noEmit", "fix": "npm lint:fix && npm prettier:fix", "clean": "rm -rf deno dist esm", "prebuild": "npm run clean", "build": "npm run clean && npm run build:cjs && npm run build:esm && npm run build:deno", "build:deno": "node ./deno-build.mjs && cp ./README.md ./deno/lib", "build:esm": "rollup --config ./configs/rollup.config.js", "build:cjs": "tsc -p ./configs/tsconfig.cjs.json", "build:types": "tsc -p ./configs/tsconfig.types.json", "build:test": "tsc -p ./configs/tsconfig.test.json", "test": "mocha --timeout 3000", "test:bun": "bun test src/", "test:deno": "cd deno && deno test", "test:vitest": "npx vitest --config ./configs/vitest.config.ts" }, "homepage": "https://castr.guru/libs", "author": { "name": "shomari.eth", "url": "https://github.com/nyusternie" }, "contributors": [ { "name": "GÜRŲS DAO contributors", "url": "https://github.com/castrguru" } ], "repository": { "type": "git", "url": "git+https://github.com/castrguru/lib.git" }, "bugs": { "url": "https://github.com/castrguru/lib/issues" }, "keywords": [ "farcaster", "frames", "farcaster-frames", "typescript" ], "main": "./dist/index.js", "types": "./dist/index.d.ts", "dependencies": {}, "devDependencies": { "@rollup/plugin-commonjs": "26.0.1", "@rollup/plugin-inject": "5.0.5", "@rollup/plugin-node-resolve": "15.2.3", "browser-resolve": "2.0.0", "browserify": "17.0.0", "chai": "4.3.6", "dotenv": "16.3.1", "esmify": "2.1.1", "mocha": "10.0.0", "rollup-plugin-polyfill-node": "0.13.0", "uglifyjs": "2.4.11" }, "engines": { "npm": ">=9.0.0", "node": ">=21.0.0" }, "exports": { ".": { "types": "./_types/index.d.ts", "import": "./src/index.js", "require": "./src/index.cjs" }, "./package.json": "./package.json" } }