Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
nocodb
GitHub Repository: nocodb/nocodb
Path: blob/develop/packages/nocodb-sdk-v2/script/build.js
9468 views
1
import { dirname, resolve } from 'node:path';
2
import { cwd } from 'node:process';
3
import { fileURLToPath } from 'node:url';
4
import { generateApi } from 'swagger-typescript-api';
5
6
const __filename = fileURLToPath(import.meta.url);
7
const __dirname = dirname(__filename);
8
9
await generateApi({
10
input: resolve(__dirname, '../../nocodb/src/schema/swagger-v3.json'),
11
output: resolve(cwd(), 'src/lib'),
12
apiClassName: 'InternalApi',
13
unwrapResponseData: true,
14
httpClientType: 'axios',
15
});
16
17