UNPKG

prettier-plugin-solidity

Version:

A Prettier Plugin for automatically formatting your Solidity code.

132 lines (131 loc) 3.38 kB
{ "name": "prettier-plugin-solidity", "version": "1.4.2", "description": "A Prettier Plugin for automatically formatting your Solidity code.", "type": "module", "main": "./src/index.js", "browser": "./dist/standalone.cjs", "unpkg": "./dist/standalone.cjs", "exports": { ".": { "import": "./src/index.js", "require": "./dist/standalone.cjs" }, "./standalone": { "default": "./dist/standalone.cjs" } }, "scripts": { "build": "webpack --env production", "build:dev": "webpack --env development", "build:test": "webpack --config test.config.js", "eslint": "eslint 'src/**' 'tests/**'", "lint": "npm run eslint && npm run prettier -- --list-different", "lint:fix": "npm run eslint -- --fix && npm run prettier -- --write", "prepublishOnly": "npm run build", "prettier": "prettier './*.{js,json,md,yml}' '{src,tests}/**/*.js'", "test": "NODE_OPTIONS=--loader=esmock jest", "test:all": "cross-env FULL_TEST=1 NODE_OPTIONS=--loader=esmock c8 jest", "test:standalone": "cross-env TEST_STANDALONE=1 FULL_TEST=1 jest" }, "files": [ "src", "dist/**/*", "LICENSE", "README.md" ], "repository": { "type": "git", "url": "git+https://github.com/prettier-solidity/prettier-plugin-solidity.git" }, "keywords": [ "ethereum", "plugin", "prettier", "solidity" ], "author": { "email": "mattia.richetto@gmail.com", "name": "Mattia Richetto" }, "contributors": [ { "email": "jack@nottheoilrig.com", "name": "Jack Bates" }, { "email": "federico.bond@gmail.com", "name": "Federico Bond" }, { "email": "git@twopointzero.us", "name": "Jed Fox" }, { "email": "hi@mudit.blog", "name": "Mudit Gupta" }, { "email": "victorio.franco@gmail.com", "name": "Franco Victorio" }, { "email": "klahott@gmail.com", "name": "Klaus Hott Vidal" }, { "email": "soham@zemse.in", "name": "Soham Zemse" } ], "license": "MIT", "bugs": { "url": "https://github.com/prettier-solidity/prettier-plugin-solidity/issues" }, "homepage": "https://github.com/prettier-solidity/prettier-plugin-solidity#readme", "engines": { "node": ">=18" }, "devDependencies": { "@babel/code-frame": "^7.26.2", "c8": "^10.1.3", "cross-env": "^7.0.3", "eslint": "^8.47.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.31.0", "esm-utils": "^4.3.0", "esmock": "^2.6.9", "jest": "^29.7.0", "jest-light-runner": "^0.6.0", "jest-snapshot-serializer-ansi": "^2.1.0", "jest-snapshot-serializer-raw": "^2.0.0", "jest-watch-typeahead": "^2.2.2", "lines-and-columns": "^2.0.4", "prettier": "^3.3.3", "proxyquire": "^2.1.3", "solc": "^0.8.28", "webpack": "^5.97.1", "webpack-cli": "^6.0.1" }, "dependencies": { "@solidity-parser/parser": "^0.19.0", "semver": "^7.6.3" }, "peerDependencies": { "prettier": ">=2.3.0" }, "browserslist": { "production": [ ">0.5%", "not ie 11", "not safari 5.1", "not op_mini all" ], "development": [ "last 1 chrome version", "last 1 firefox version", "last 1 safari version" ] } }