chore(NA): remove @types/pkg link creation when generating a new package (#144200)

This commit is contained in:
Tiago Costa 2022-10-28 23:56:02 +01:00 committed by GitHub
parent f0c243210b
commit 49c153f243
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -68,7 +68,6 @@ ${BAZEL_PACKAGE_DIRS.map((dir) => ` ./${dir}/*\n`).join
throw createFlagError(`package id must start with @kbn/ and have no spaces`);
}
const typePkgName = `@types/${pkgId.slice(1).replace('/', '__')}`;
const web = !!flags.web;
const dev = !!flags.dev;
@ -184,12 +183,6 @@ ${BAZEL_PACKAGE_DIRS.map((dir) => ` ./${dir}/*\n`).join
addDeps[pkgId] = `link:bazel-bin/${normalizedRepoRelativeDir}`;
delete removeDeps[pkgId];
// for @types packages always remove from deps and add to devDeps
packageJson.devDependencies[
typePkgName
] = `link:bazel-bin/${normalizedRepoRelativeDir}/npm_module_types`;
delete packageJson.dependencies[typePkgName];
await Fsp.writeFile(packageJsonPath, sortPackageJson(JSON.stringify(packageJson)));
log.info('Updated package.json file');