@@ -75,8 +75,8 @@ async function build(target) {
|
||||
const pkgDir = path.resolve(`packages/${target}`)
|
||||
const pkg = require(`${pkgDir}/package.json`)
|
||||
|
||||
// only build published packages for release
|
||||
if (isRelease && pkg.private) {
|
||||
// if this is a full build (no specific targets), ignore private packages
|
||||
if ((isRelease || !targets.length) && pkg.private) {
|
||||
return
|
||||
}
|
||||
|
||||
@@ -118,9 +118,8 @@ async function build(target) {
|
||||
const { Extractor, ExtractorConfig } = require('@microsoft/api-extractor')
|
||||
|
||||
const extractorConfigPath = path.resolve(pkgDir, `api-extractor.json`)
|
||||
const extractorConfig = ExtractorConfig.loadFileAndPrepare(
|
||||
extractorConfigPath
|
||||
)
|
||||
const extractorConfig =
|
||||
ExtractorConfig.loadFileAndPrepare(extractorConfigPath)
|
||||
const extractorResult = Extractor.invoke(extractorConfig, {
|
||||
localBuild: true,
|
||||
showVerboseMessages: true
|
||||
|
||||
Reference in New Issue
Block a user