UNPKG

@infinixjoyd/metaplex-auth-service

Version:

A client library for nft.storage designed for metaplex NFT uploads

93 lines (92 loc) 2.92 kB
{ "name": "@infinixjoyd/metaplex-auth-service", "version": "1.2.8", "description": "A client library for nft.storage designed for metaplex NFT uploads", "main": "./dist/index.cjs", "files": [ "dist/**/*" ], "publishConfig": { "access": "public" }, "type": "module", "exports": { ".": { "browser": "./dist/index.browser.js", "import": "./dist/src/index.js", "require": "./dist/index.cjs" } }, "browser": { "./src/platform.js": "./src/platform.browser.js" }, "types": "./dist/src/index.d.ts", "scripts": { "build": "npm run clean && npm run build:all", "clean": "rimraf ./dist", "typecheck": "tsc", "build:all": "npm run typecheck && npm run build:cjs && npm run build:browser", "build:cjs": "mkdirp ./dist && esbuild ./src/index.ts --bundle --format=cjs --platform=node --target=es2018 --outfile=./dist/index.cjs", "build:esm": "mkdirp ./dist && esbuild ./src/index.ts --bundle --format=esm --platform=node --target=es2018 --outfile=./dist/index.esm.js", "build:browser": "mkdirp ./dist && esbuild ./src/index.ts --bundle --format=esm --target=es2018 --outfile=./dist/index.browser.js --external:stream/web", "build:cli": "mkdirp ./dist && esbuild ./src/cli.ts --bundle --format=cjs --platform=node --target=es2018 --outfile=./dist/cli.cjs", "prepublishOnly": "npm run test && npm run build", "test": "node test/utils/test.mjs mocha", "typedoc": "typedoc", "prepare": "husky install" }, "lint-staged": { "**/*": "prettier --write --ignore-unknown" }, "keywords": [ "nft", "nft.storage", "metaplex", "ipfs", "filecoin", "solana" ], "author": "yusef@protocol.ai", "license": "ISC", "dependencies": { "@dashkite/tweetnacl": "^1.0.3", "@ipld/dag-pb": "^2.1.16", "@solana/web3.js": "^1.30.2", "@web-std/fetch": "^2.1.2", "@web-std/file": "^1.1.4", "ajv": "^8.8.1", "files-from-path": "^0.2.1", "ipfs-car": "^0.6.2", "ipfs-unixfs": "^6.0.6", "multiformats": "^9.6.2", "nft.storage": "^5.2.5", "p-retry": "^5.0.0", "path-browserify": "^1.0.1", "streaming-iterables": "^6.0.0", "ts-command-line-args": "^2.2.0", "varint": "^6.0.0" }, "devDependencies": { "@ipld/car": "^3.2.0", "@ssttevee/multipart-parser": "^0.1.9", "@types/chai": "^4.2.22", "@types/chai-as-promised": "^7.1.5", "@types/mocha": "^9.0.0", "@types/node": "^17.0.21", "@types/path-browserify": "^1.0.0", "@types/varint": "^6.0.0", "chai": "^4.3.4", "chai-as-promised": "^7.1.1", "esbuild": "^0.13.12", "husky": "^7.0.4", "lint-staged": "^12.0.3", "mkdirp": "^1.0.4", "mocha": "^9.2.2", "prettier": "2.4.1", "rimraf": "^3.0.2", "ts-node": "^10.7.0", "typedoc": "^0.22.10", "typedoc-plugin-missing-exports": "^0.22.6", "typescript": "^4.6.2" } }