UNPKG

@neume-network/core

Version:

neume network is a community-owned network to scale music and web3 - connecting Artist DAOs, Tokens, NFTs and whatever comes next.

78 lines (77 loc) 2.1 kB
{ "name": "@neume-network/core", "version": "0.1.0", "description": "neume network is a community-owned network to scale music and web3 - connecting Artist DAOs, Tokens, NFTs and whatever comes next.", "main": "./src/boot.mjs", "bin": { "neume": "neume.mjs" }, "scripts": { "postinstall": "git submodule sync && git submodule update --init && cd ./src/strategies && npm install", "test": "ava --verbose --timeout=20s", "dev": "DEBUG=neume-network-* node ./neume.mjs --path crawl_path.mjs --config config.mjs", "dev:silent": "node ./src/boot.mjs", "prepare": "husky install" }, "repository": { "type": "git", "url": "git+https://github.com/neume-network/neume-network-core.git" }, "keywords": [ "open", "data", "music", "decentralized", "web3", "artists", "DAO", "tokens", "nfts" ], "author": "Tim Daubenschütz <tim@daubenschuetz.de> (https://timdaub.github.io/)", "license": "GPL-3.0-only", "bugs": { "url": "https://github.com/neume-network/neume-network-core/issues" }, "homepage": "https://github.com/neume-network/neume-network-core#readme", "dependencies": { "@neume-network/extraction-worker": "0.6.0", "@neume-network/schema": "0.5.1", "ajv": "8.11.0", "ajv-formats": "2.1.1", "debug": "4.3.4", "dotenv": "16.0.0", "eth-fun": "0.9.1", "yargs": "^17.5.1" }, "devDependencies": { "ava": "4.1.0", "esmock": "1.7.5", "husky": "7.0.4", "lint-staged": "12.3.7", "prettier": "2.6.2" }, "ava": { "files": [ "!src/strategies" ], "nodeArguments": [ "--loader=esmock", "--no-warnings" ], "environmentVariables": { "DEBUG": "neume-network-core:*", "RPC_HTTP_HOST": "https://cloudflare-eth.com", "RPC_API_KEY": "ABC", "DATA_DIR": "data", "EXTRACTION_WORKER_CONCURRENCY": "12", "IPFS_HTTPS_GATEWAY": "https://cloudflare-ipfs.com/ipfs/" }, "require": [ "dotenv/config" ] }, "lint-staged": { "*.{mjs,js,css,md}": "prettier --write" } }