Files
renovate/tsdown.config.mts
Jamie Tanna ccf25fd55b fix(datasource/npm): export schema types (#44181)
In c908d078ef we refactored a couple of
types which are used by Mend-hosted apps.

To restore these, we can bundle the new location for these types.
2026-06-23 11:54:39 +00:00

67 lines
2.0 KiB
TypeScript

import { defineConfig } from 'tsdown';
export default defineConfig({
entry: [
'lib/config-validator.ts',
'lib/config/defaults.ts',
'lib/config/global.ts',
'lib/config/options/env-options.ts',
'lib/config/options/index.ts',
'lib/config/types.ts',
'lib/config/utils.ts',
'lib/constants/error-messages.ts',
'lib/instrumentation/types.ts',
'lib/logger/err-serializer.ts',
'lib/logger/index.ts',
'lib/logger/renovate-logger.ts',
'lib/logger/types.ts',
'lib/modules/datasource/common.ts',
'lib/modules/datasource/index.ts',
'lib/modules/datasource/npm/schema.ts',
'lib/modules/datasource/types.ts',
'lib/modules/manager/index.ts',
'lib/modules/manager/types.ts',
'lib/modules/platform/bitbucket-server/index.ts',
'lib/modules/platform/bitbucket/index.ts',
'lib/modules/platform/gitlab/index.ts',
'lib/modules/platform/index.ts',
'lib/modules/platform/types.ts',
'lib/modules/versioning/generic.ts',
'lib/modules/versioning/index.ts',
'lib/modules/versioning/ubuntu/index.ts',
'lib/proxy.ts',
'lib/renovate.ts',
'lib/types/index.ts',
'lib/util/cache/package/backend.ts',
'lib/util/cache/package/index.ts',
'lib/util/cache/repository/types.ts',
'lib/util/compress.ts',
'lib/util/exec/common.ts',
'lib/util/exec/exec-error.ts',
'lib/util/exec/types.ts',
'lib/util/git/index.ts',
'lib/util/host-rules.ts',
'lib/util/http/github.ts',
'lib/util/http/gitlab.ts',
'lib/util/http/types.ts',
'lib/util/s3.ts',
'lib/util/string-match.ts',
'lib/util/timestamp.ts',
'lib/util/url.ts',
'lib/workers/global/autodiscover.ts',
'lib/workers/global/config/parse/index.ts',
'lib/workers/repository/result.ts',
'lib/workers/types.ts',
],
format: 'esm',
outDir: 'dist',
unbundle: true,
dts: true,
sourcemap: true,
platform: 'node',
fixedExtension: false,
deps: {
neverBundle: /^(?![./]|lib\/)/,
},
});