{"version":3,"sources":["../src/package/getPackageJson.ts"],"names":["getPackageJson","entry","findUp","packageRoot","getPackageRootPath","__require","path"],"mappings":";;;;AAUO,SAASA,CAAAA,CAAeC,CAAcC,CAAAA,GAAAA,CAAiB,IAA6B,CAAA,CACvF,IAAMC,CAAAA,CAAaD,GAASE,CAAAA,CAAAA,CAAmBH,CAAK,CAAcA,CAAAA,CAAAA,EAAS,OAAQ,CAAA,GAAA,EACnF,CAAA,GAAG,CACC,OAAOI,IAAQC,CAAK,CAAA,IAAA,CAAKH,CAAY,CAAA,cAAc,CAAC,CACxD,CAAM,KAAA,CACF,MACJ,CACJ","file":"chunk-H7OSW3D4.mjs","sourcesContent":["import type { PackageJson } from \"type-fest\";\r\nimport { getPackageRootPath } from \"./getPackageRootPath\";\r\nimport path from \"node:path\"\r\n\r\n/**\r\n * \r\n * @param entry \r\n * @param findUp   是否向上查找package.json，默认为true\r\n * @returns \r\n */\r\nexport function getPackageJson(entry?:string,findUp:boolean = true):PackageJson | undefined{\r\n    const packageRoot =findUp ? getPackageRootPath(entry) as string : entry || process.cwd()\r\n    try{\r\n        return require(path.join(packageRoot,\"package.json\")) \r\n    }catch{\r\n        return undefined\r\n    }\r\n}\r\n "]}