Skip to content

Commit b86d333

Browse files
deekshas8cloud-sdk-js
andauthored
chore: Update public api check for esm (#5198)
* mock package json * Changes from lint:fix --------- Co-authored-by: cloud-sdk-js <[email protected]>
1 parent 7ccc9a3 commit b86d333

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

.github/actions/check-public-api/index.js

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build-packages/check-public-api/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,23 +42,26 @@ export interface ExportedObject {
4242

4343
function paths(pathToPackage: string): {
4444
pathToSource: string;
45+
pathToPackageJson: string;
4546
pathToTsConfig: string;
4647
pathToNodeModules: string;
4748
pathCompiled: string;
4849
} {
4950
return {
5051
pathToSource: join(pathToPackage, 'src'),
52+
pathToPackageJson: join(pathToPackage, 'package.json'),
5153
pathToTsConfig: join(pathToPackage, 'tsconfig.json'),
5254
pathToNodeModules: join(pathToPackage, 'node_modules'),
5355
pathCompiled: 'dist'
5456
};
5557
}
5658

5759
function mockFileSystem(pathToPackage: string) {
58-
const { pathToSource, pathToTsConfig, pathToNodeModules } =
60+
const { pathToSource, pathToTsConfig, pathToNodeModules, pathToPackageJson } =
5961
paths(pathToPackage);
6062
mock({
6163
[pathToTsConfig]: mock.load(pathToTsConfig),
64+
[pathToPackageJson]: mock.load(pathToPackageJson),
6265
[pathToSource]: mock.load(pathToSource),
6366
[pathRootNodeModules]: mock.load(pathRootNodeModules),
6467
[pathToNodeModules]: mock.load(pathToNodeModules),

0 commit comments

Comments
 (0)