castrguru
Version:
A comprehensive JavaScript Library + SDK for building Farcaster frame-based applications.
79 lines (77 loc) • 2.31 kB
JSON
{
"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"
}
}