@@ -2,11 +2,11 @@ import { describe, expect, it, vi } from "vitest";
2
2
3
3
import { writePackageJson } from "./writePackageJson.js" ;
4
4
5
- const mockReadFileAsJson = vi . fn ( ) ;
5
+ const mockReadFileSafeAsJson = vi . fn ( ) ;
6
6
7
- vi . mock ( "../../../../shared/readFileAsJson .js" , ( ) => ( {
8
- get readFileAsJson ( ) {
9
- return mockReadFileAsJson ;
7
+ vi . mock ( "../../../../shared/readFileSafeAsJson .js" , ( ) => ( {
8
+ get readFileSafeAsJson ( ) {
9
+ return mockReadFileSafeAsJson ;
10
10
} ,
11
11
} ) ) ;
12
12
@@ -23,7 +23,7 @@ const values = {
23
23
describe ( "writePackageJson" , ( ) => {
24
24
it ( "preserves existing dependencies when they exist" , async ( ) => {
25
25
const dependencies = { abc : "1.2.3" } ;
26
- mockReadFileAsJson . mockResolvedValue ( { dependencies } ) ;
26
+ mockReadFileSafeAsJson . mockResolvedValue ( { dependencies } ) ;
27
27
28
28
const packageJson = await writePackageJson ( values ) ;
29
29
@@ -34,7 +34,7 @@ describe("writePackageJson", () => {
34
34
35
35
it ( "preserves existing devDependencies that aren't known to be unnecessary when they exist" , async ( ) => {
36
36
const devDependencies = { abc : "1.2.3" , jest : "4.5.6" } ;
37
- mockReadFileAsJson . mockResolvedValue ( { devDependencies } ) ;
37
+ mockReadFileSafeAsJson . mockResolvedValue ( { devDependencies } ) ;
38
38
39
39
const packageJson = await writePackageJson ( values ) ;
40
40
@@ -44,7 +44,7 @@ describe("writePackageJson", () => {
44
44
} ) ;
45
45
46
46
it ( "includes a release script when releases is true" , async ( ) => {
47
- mockReadFileAsJson . mockResolvedValue ( { } ) ;
47
+ mockReadFileSafeAsJson . mockResolvedValue ( { } ) ;
48
48
49
49
const packageJson = await writePackageJson ( {
50
50
...values ,
@@ -61,7 +61,7 @@ describe("writePackageJson", () => {
61
61
} ) ;
62
62
63
63
it ( "includes a test script when unitTests is true" , async ( ) => {
64
- mockReadFileAsJson . mockResolvedValue ( { } ) ;
64
+ mockReadFileSafeAsJson . mockResolvedValue ( { } ) ;
65
65
66
66
const packageJson = await writePackageJson ( {
67
67
...values ,
0 commit comments