0.3.2 • Published 4 years ago
openapi-preset-effector v0.3.2
openapi-preset-effector
Usage
Install openapi and preset
yarn add -D openapi@^1.0.0 openapi-preset-effectorCreate config
// openapi.config.js
module.exports = {
file: 'path to local or remote swagger v2 or v3 spec',
outputDir: 'relative path to generated api directory',
presets: ['openapi-preset-effector'],
};Options
// openapi.config.js
module.exports = {
file: 'path to local or remote swagger v2 or v3 spec',
outputDir: 'relative path to generated api directory',
presets: [
[
'openapi-preset-effector',
{
effectorImport: 'effector-root',
requestName: 'fetchFx',
requestPath: '../lib/fetch',
},
],
],
};effectorImport(default"effector") — what instance of the effector should be usedrequestName(default"requestFx") — change base effect for the each requestrequestPath(default"./request") — whether to import base request from
Run generation
yarn openapi
# or
npx openapiReview generated files
ls -la ./path-to-generated-api0.3.2
4 years ago