UNPKG

@lukso/lsp7-contracts

Version:
90 lines (89 loc) 2.72 kB
{ "name": "@lukso/lsp7-contracts", "version": "0.17.3", "description": "Package for the LSP7 Digital Asset standard", "license": "Apache-2.0", "author": "", "repository": { "type": "git", "url": "https://github.com/lukso-network/lsp-smart-contracts.git", "directory": "packages/lsp7-contracts" }, "type": "module", "keywords": [ "LUKSO", "LSP", "Blockchain", "Standards", "Smart Contracts", "Ethereum", "EVM", "Solidity" ], "files": [ "contracts/**/*.sol", "!contracts/Mocks/**/*.sol", "artifacts/*.json", "compatibility-abis", "dist", "./README.md" ], "main": "./dist/constants.cjs", "module": "./dist/constants.mjs", "typings": "./dist/constants.d.ts", "exports": { ".": { "types": "./dist/constants.d.ts", "require": "./dist/constants.cjs", "import": "./dist/constants.mjs" }, "./constants": { "types": "./dist/constants.d.ts", "require": "./dist/constants.cjs", "import": "./dist/constants.mjs" }, "./abi": { "types": "./dist/abi.d.ts", "require": "./dist/abi.cjs", "import": "./dist/abi.mjs" }, "./artifacts/*": "./artifacts/*", "./dist/*": "./dist/*", "./package.json": "./package.json", "./contracts/*": "./contracts/*" }, "scripts": { "build": "hardhat compile --show-stack-traces", "build:foundry": "forge build", "build:js": "unbuild", "build:types": "wagmi generate", "clean": "rm -Rf dist/ cache/ node_modules/ .turbo/ types/ build/ artifacts/ abi.ts", "format": "prettier --write .", "lint": "eslint . --ext .ts,.js", "lint:solidity": "solhint 'contracts/**/*.sol' && prettier --check 'contracts/**/*.sol'", "test": "hardhat test --no-compile tests/*.test.ts", "test:foundry": "FOUNDRY_PROFILE=lsp7 forge test -vvvv", "build:package": "hardhat prepare-package", "verify-balance": "npx hardhat verify-balance", "deploy": "npx hardhat ignition deploy --verify", "deploy:base": "npx hardhat ignition deploy ignition/modules/base.ts --strategy create2 --verify" }, "dependencies": { "@lukso/lsp1-contracts": "~0.16.0", "@lukso/lsp17contractextension-contracts": "~0.17.0", "@lukso/lsp2-contracts": "~0.16.0", "@lukso/lsp4-contracts": "~0.17.0", "@openzeppelin/contracts": "^4.9.6" }, "resolutions": { "solidity-bytes-utils": "0.8.4" }, "devDependencies": { "@lukso/hardhat-packager-v3": "*", "@lukso/hardhat-verify-balance": "*", "@nomicfoundation/hardhat-ignition-ethers": "^3.0.0", "@nomicfoundation/hardhat-toolbox-mocha-ethers": "^3.0.0", "eslint-config-custom": "*", "hardhat": "^3.1.2" } }