|
1 | 1 | { |
2 | 2 | "name": "prettier-plugin-solidity", |
3 | | - "version": "2.0.0-beta.2", |
| 3 | + "version": "2.0.0-beta.3", |
4 | 4 | "description": "A Prettier Plugin for automatically formatting your Solidity code.", |
5 | 5 | "type": "module", |
6 | 6 | "main": "./dist/index.js", |
| 7 | + "browser": "./dist/standalone.cjs", |
| 8 | + "unpkg": "./dist/standalone.cjs", |
| 9 | + "exports": { |
| 10 | + ".": { |
| 11 | + "import": "./dist/index.js", |
| 12 | + "require": "./dist/standalone.cjs" |
| 13 | + }, |
| 14 | + "./standalone": { |
| 15 | + "default": "./dist/standalone.cjs" |
| 16 | + } |
| 17 | + }, |
7 | 18 | "scripts": { |
8 | | - "build": "npx tsc", |
| 19 | + "build": "webpack --env production", |
| 20 | + "build:dev": "webpack --env development", |
| 21 | + "build:test": "webpack --config test.config.js", |
9 | 22 | "eslint": "eslint 'src/**' 'tests/**'", |
10 | 23 | "lint": "npm run eslint && npm run prettier -- --list-different", |
11 | 24 | "lint:fix": "npm run eslint -- --fix && npm run prettier -- --write", |
12 | | - "prepublishOnly": "npm run build", |
| 25 | + "prepublishOnly": "npm run build && npx tsc", |
13 | 26 | "prettier": "prettier './*.{ts,js,cjs,json,md,yml}' '{src,tests}/**/*.{ts,js,cjs}'", |
14 | 27 | "test": "NODE_OPTIONS=\"--loader=ts-node/esm --loader=esmock\" jest", |
15 | | - "test:all": "cross-env FULL_TEST=1 NODE_OPTIONS=\"--loader=ts-node/esm --loader=esmock\" c8 jest" |
| 28 | + "test:all": "cross-env FULL_TEST=1 NODE_OPTIONS=\"--loader=ts-node/esm --loader=esmock\" c8 jest", |
| 29 | + "test:standalone": "cross-env TEST_STANDALONE=1 FULL_TEST=1 jest" |
16 | 30 | }, |
17 | 31 | "files": [ |
18 | 32 | "src", |
|
77 | 91 | "@babel/code-frame": "^7.25.7", |
78 | 92 | "@types/jest": "^29.5.13", |
79 | 93 | "@types/semver": "^7.5.8", |
80 | | - "@typescript-eslint/eslint-plugin": "^8.8.1", |
81 | | - "@typescript-eslint/parser": "^8.8.1", |
| 94 | + "@typescript-eslint/eslint-plugin": "^8.9.0", |
| 95 | + "@typescript-eslint/parser": "^8.9.0", |
82 | 96 | "c8": "^9.1.0", |
83 | 97 | "cross-env": "^7.0.3", |
84 | 98 | "eslint": "^9.12.0", |
|
93 | 107 | "lines-and-columns": "^2.0.4", |
94 | 108 | "prettier": "^3.3.3", |
95 | 109 | "proxyquire": "^2.1.3", |
96 | | - "solc": "^0.8.27", |
| 110 | + "solc": "^0.8.28", |
97 | 111 | "ts-loader": "^9.5.1", |
98 | 112 | "ts-node": "^10.9.2", |
99 | 113 | "typescript": "^5.5.4", |
100 | 114 | "webpack": "^5.95.0", |
101 | 115 | "webpack-cli": "^5.1.4" |
102 | 116 | }, |
103 | 117 | "dependencies": { |
104 | | - "@nomicfoundation/slang": "0.18.0", |
| 118 | + "@nomicfoundation/slang": "0.18.2", |
105 | 119 | "@solidity-parser/parser": "^0.18.0", |
106 | 120 | "semver": "^7.6.3" |
107 | 121 | }, |
|
0 commit comments