-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
29 lines (29 loc) · 1.11 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
{
"name": "mailinabox-api",
"version": "0.0.0",
"description": "Client SDK's for the Mail-in-a-Box API",
"private": true,
"scripts": {
"generate:typescript-fetch": "scripts/generate-typescript-fetch.sh",
"generate:php": "scripts/generate-php.sh",
"generate:python": "scripts/generate-python.sh",
"validate": "tmp_file=\"$(npm config get tmp)/mailinabox.yml\" && curl -s https://raw.githubusercontent.com/mail-in-a-box/mailinabox/master/api/mailinabox.yml --output \"$tmp_file\" && openapi-generator-cli validate -i \"$tmp_file\"",
"prevalidate": "npm run lint",
"lint": "prettier --check \"**/*.{md,yml,json}\" --ignore-path ./.prettierignore.main",
"lint:fix": "prettier --write '**/*.{md,yml,json}' --ignore-path ./.prettierignore.main"
},
"author": "Richard Willis <willis.rh@gmail.com>",
"license": "MIT",
"devDependencies": {
"@openapitools/openapi-generator-cli": "^2.3.2",
"@prettier/plugin-php": "^0.16.3",
"prettier": "^2.3.0",
"typescript": "^4.2.4"
},
"prettier": {
"singleQuote": true,
"tabWidth": 2,
"printWidth": 80,
"useTabs": false
}
}