1
0
mirror of synced 2025-12-19 18:10:59 -05:00

use absolute pathing instead of process.cwd (#34594)

This commit is contained in:
Evan Bonsignori
2023-02-16 11:53:23 -08:00
committed by GitHub
parent 1aab5ef5bd
commit 8e6533404e

View File

@@ -12,14 +12,17 @@ import { program } from 'commander'
import { execSync } from 'child_process'
import mkdirp from 'mkdirp'
import rimraf from 'rimraf'
import { fileURLToPath } from 'url'
import { decorate } from './utils/decorator.js'
import { validateVersionsOptions } from './utils/get-openapi-schemas.js'
import { allVersions } from '../../../lib/all-versions.js'
const TEMP_DOCS_DIR = path.join(process.cwd(), 'openapiTmp')
const DOCS_DEREF_OPENAPI_DIR = path.join(process.cwd(), 'src/rest/data/dereferenced')
const GITHUB_REP_DIR = path.join(process.cwd(), '../github')
const __dirname = path.dirname(fileURLToPath(import.meta.url))
const DOCS_PARENT_DIRECTORY = path.join(__dirname, '..', '..')
const TEMP_DOCS_DIR = path.join(DOCS_PARENT_DIRECTORY, 'openapiTmp')
const DOCS_DEREF_OPENAPI_DIR = path.join(DOCS_PARENT_DIRECTORY, 'src/rest/static/dereferenced')
const GITHUB_REP_DIR = path.join(DOCS_PARENT_DIRECTORY, '../github')
program
.description('Generate dereferenced OpenAPI and decorated schema files.')