UNPKG

@standard-crypto/farcaster-js-warpcast

Version:

A tool for interacting with the private APIs of the Warpcast client.

86 lines 3.1 kB
{ "name": "@standard-crypto/farcaster-js-warpcast", "version": "1.0.0-rc.2", "description": "A tool for interacting with the private APIs of the Warpcast client.", "type": "module", "repository": { "url": "https://github.com/standard-crypto/farcaster-js", "type": "git" }, "homepage": "https://github.com/standard-crypto/farcaster-js", "bugs": "https://github.com/standard-crypto/farcaster-js/issues", "author": "Gavi Galloway", "license": "MIT", "peerDependencies": { "axios": "~1.6.0" }, "devDependencies": { "@openapitools/openapi-generator-cli": "^2.7.0", "@types/chai": "^4.3.9", "@types/chai-as-promised": "^7.1.5", "@types/prompts": "^2.4.7", "axios": "~1.6.0", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", "dotenv": "^16.3.1", "markdown-magic": "^2.6.1", "mocha": "^10.2.0", "openapi-response-validator": "^12.1.3", "openapi-types": "^12.1.3", "openapi-typescript": "^6.7.0", "ts-mocha": "^10.0.0", "type-fest": "^4.8.3", "typedoc": "^0.25.4", "typedoc-plugin-markdown": "^3.15.2", "yaml": "^2.3.2" }, "files": [ "package.json", "README.md", "dist/**" ], "scripts": { "build": "yarn run -T tshy", "clean": "yarn clean:dist && yarn clean:generated", "clean:dist": "rm -rf dist", "clean:generated": "rm -rf src/openapi/generated", "cz": "yarn run -T cz", "fixup-imports": "yarn run -T fix-esm-import-path src && sed -i.bak 's|models\"|models/index.js\"|' src/openapi/generated/**/*.ts && sed -i.bak 's|models|models/index.js|' src/openapi/generated/apis/**/*.ts && rm src/openapi/generated/**/*.ts.bak", "generate": "yarn run generate:openapi && yarn run generate:docs", "generate:docs": "md-magic --path './README.md' && typedoc --plugin typedoc-plugin-markdown", "generate:openapi": "yarn run generate:openapi-axios && yarn run generate:openapi-typescript && yarn run fixup-imports", "generate:openapi-axios": "TS_POST_PROCESS_FILE=./src/openapi/post-process.sh openapi-generator-cli generate --global-property apis,models,supportingFiles=index.ts:api.ts:configuration.ts:base.ts:common.ts -i src/openapi/spec.yaml -g typescript-axios -o src/openapi/generated --config openapi-generator-config.json", "generate:openapi-typescript": "openapi-typescript src/openapi/spec.yaml -o src/openapi/generated/schema.d.ts", "test": "yarn test:integration", "test:integration": "mocha", "publish": "yarn npm publish" }, "keywords": [ "farcaster", "warpcast" ], "publishConfig": { "access": "public" }, "exports": { "./package.json": "./package.json", ".": { "import": { "types": "./dist/esm/index.d.ts", "default": "./dist/esm/index.js" }, "require": { "types": "./dist/commonjs/index.d.ts", "default": "./dist/commonjs/index.js" } } }, "tshy": { "exports": { "./package.json": "./package.json", ".": "./src/index.ts" } }, "main": "./dist/commonjs/index.js", "types": "./dist/commonjs/index.d.ts" }