You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
mv-api-spec/package.json

35 lines
1.0 KiB

{
"name": "mieux-voter-openapi",
"version": "1.0.0",
"description": "OpenAPI specifications for a Majority Judgment polling application made by MieuxVoter.fr",
"keywords": [
"majority",
"judgment",
"poll",
"polling",
"api",
"rest",
"openapi",
"democracy",
"vote",
"libre",
"open"
],
"homepage": "https://github.com/MieuxVoter/mv-api-spec",
"bugs": "https://github.com/MieuxVoter/mv-api-spec/issues",
"repository": {
"type": "git",
"url": "https://github.com/MieuxVoter/mv-api-spec.git"
},
"license": "MIT",
"dependencies": {
"@redocly/openapi-cli": "^0.12.10"
},
"private": true,
"scripts": {
"start": "openapi preview-docs ./openapi/mv-openapi-root.yaml",
"build": "openapi bundle --output ./mv-openapi.yaml ./openapi/mv-openapi-root.yaml && sed -i '1s/^/# Warning: this file has been automatically generated. All manual modifications will be lost, see README.md for details.\\n/' ./mv-openapi.yaml",
"test": "openapi validate ./openapi/mv-openapi-root.yaml"
}
}