diff --git a/package-lock.json b/package-lock.json index f3218067..1b783e3b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -61,6 +61,7 @@ "pdf-parse": "^1.1.1", "serve": "^14.2.4", "signale": "^1.4.0", + "skip-postinstall": "^1.0.0", "srcset": "^4.0.0", "table2array": "^0.0.2", "tabletojson": "^2.0.7", @@ -8069,6 +8070,15 @@ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, + "node_modules/skip-postinstall": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/skip-postinstall/-/skip-postinstall-1.0.0.tgz", + "integrity": "sha512-IUVEmm4v7Ubzrp9JDG15oTzMB+abJdHcduXMRzBlHnHRrmpQ/QoPtYCRaorP+abAULTGEh87gPPyyMK5H1X1Dg==", + "deprecated": "Package no longer supported. Contact Support at https://www.npmjs.com/support for more info.", + "bin": { + "skip-postinstall": "index.js" + } + }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", @@ -14866,6 +14876,11 @@ "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, + "skip-postinstall": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/skip-postinstall/-/skip-postinstall-1.0.0.tgz", + "integrity": "sha512-IUVEmm4v7Ubzrp9JDG15oTzMB+abJdHcduXMRzBlHnHRrmpQ/QoPtYCRaorP+abAULTGEh87gPPyyMK5H1X1Dg==" + }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", diff --git a/package.json b/package.json index 104754b8..03db1c49 100644 --- a/package.json +++ b/package.json @@ -16,7 +16,7 @@ "test": "run-script-os", "test:win32": "SET \"TZ=Pacific/Nauru\" && npx jest --runInBand", "test:default": "TZ=Pacific/Nauru npx jest --runInBand", - "postinstall": "test -n \"$SKIP_POSTINSTALL\" || npm run api:load", + "postinstall": "skip-postinstall || npm run api:load", "prepare": "husky" }, "private": true, @@ -83,6 +83,7 @@ "pdf-parse": "^1.1.1", "serve": "^14.2.4", "signale": "^1.4.0", + "skip-postinstall": "^1.0.0", "srcset": "^4.0.0", "table2array": "^0.0.2", "tabletojson": "^2.0.7", diff --git a/yarn.lock b/yarn.lock index 7fb0e29a..9740f074 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4712,6 +4712,11 @@ sisteransi@^1.0.5: resolved "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz" integrity sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== +skip-postinstall@^1.0.0: + version "1.0.0" + resolved "https://registry.npmjs.org/skip-postinstall/-/skip-postinstall-1.0.0.tgz" + integrity sha512-IUVEmm4v7Ubzrp9JDG15oTzMB+abJdHcduXMRzBlHnHRrmpQ/QoPtYCRaorP+abAULTGEh87gPPyyMK5H1X1Dg== + slash@^3.0.0: version "3.0.0" resolved "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz"