"use strict"; const readPackageJSON = require("./lib/readPackageJSON.cjs"); const extendConfig = require("./plugins/extendConfig.cjs"); const moveTypeDeclarations = require("./plugins/moveTypeDeclarations.cjs"); const DEFAULT_OPTIONS = { dts: true, internalDependencies: [], srcDir: "src" }; const sdkPlugin = (rawOptions) => { const options = { ...DEFAULT_OPTIONS, packageJSON: (rawOptions == null ? void 0 : rawOptions.packageJSON) || readPackageJSON.readPackageJSON(), ...rawOptions }; return [extendConfig.extendConfigPlugin(options), moveTypeDeclarations.moveTypeDeclarationsPlugin(options)]; }; module.exports = sdkPlugin; //# sourceMappingURL=index.cjs.map