Use new version of gulp-replace

This commit is contained in:
Andrew Eisenberg
2022-03-29 14:09:01 -07:00
parent 2f1f80029b
commit d8d394ce40
4 changed files with 70 additions and 58 deletions

View File

@@ -1,5 +1,6 @@
import * as gulp from 'gulp'; import * as gulp from 'gulp';
import * as replace from 'gulp-replace'; // eslint-disable-next-line @typescript-eslint/no-var-requires
const replace = require('gulp-replace');
/** Inject the application insights key into the telemetry file */ /** Inject the application insights key into the telemetry file */
export function injectAppInsightsKey() { export function injectAppInsightsKey() {

View File

@@ -16,7 +16,8 @@
"noImplicitReturns": true, "noImplicitReturns": true,
"experimentalDecorators": true, "experimentalDecorators": true,
"noUnusedLocals": true, "noUnusedLocals": true,
"noUnusedParameters": true "noUnusedParameters": true,
"esModuleInterop": true
}, },
"include": ["*.ts"] "include": ["*.ts"]
} }

View File

@@ -53,7 +53,7 @@
"@types/glob": "^7.1.1", "@types/glob": "^7.1.1",
"@types/google-protobuf": "^3.2.7", "@types/google-protobuf": "^3.2.7",
"@types/gulp": "^4.0.9", "@types/gulp": "^4.0.9",
"@types/gulp-replace": "1.1.0", "@types/gulp-replace": "^1.1.0",
"@types/gulp-sourcemaps": "0.0.32", "@types/gulp-sourcemaps": "0.0.32",
"@types/js-yaml": "^3.12.5", "@types/js-yaml": "^3.12.5",
"@types/jszip": "~3.1.6", "@types/jszip": "~3.1.6",
@@ -88,7 +88,7 @@
"eslint-plugin-react": "~7.19.0", "eslint-plugin-react": "~7.19.0",
"glob": "^7.1.4", "glob": "^7.1.4",
"gulp": "^4.0.2", "gulp": "^4.0.2",
"gulp-replace": "^1.0.0", "gulp-replace": "^1.1.3",
"gulp-sourcemaps": "^2.6.5", "gulp-sourcemaps": "^2.6.5",
"gulp-typescript": "^5.0.1", "gulp-typescript": "^5.0.1",
"husky": "~4.2.5", "husky": "~4.2.5",
@@ -114,8 +114,8 @@
"webpack-cli": "^4.6.0" "webpack-cli": "^4.6.0"
}, },
"engines": { "engines": {
"node": "^14.17.1", "node": ">=14.17.1",
"npm": "^7.20.6", "npm": ">=7.20.6",
"vscode": "^1.59.0" "vscode": "^1.59.0"
} }
}, },
@@ -2969,6 +2969,9 @@
"dev": true, "dev": true,
"engines": { "engines": {
"node": ">=0.8" "node": ">=0.8"
},
"funding": {
"url": "https://bevry.me/fund"
} }
}, },
"node_modules/bindings": { "node_modules/bindings": {
@@ -4801,15 +4804,6 @@
"object.defaults": "^1.1.0" "object.defaults": "^1.1.0"
} }
}, },
"node_modules/editions": {
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz",
"integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==",
"dev": true,
"engines": {
"node": ">=0.8"
}
},
"node_modules/editorconfig": { "node_modules/editorconfig": {
"version": "0.15.3", "version": "0.15.3",
"resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
@@ -6352,19 +6346,27 @@
} }
}, },
"node_modules/gulp-replace": { "node_modules/gulp-replace": {
"version": "1.0.0", "version": "1.1.3",
"resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.0.0.tgz", "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.1.3.tgz",
"integrity": "sha512-lgdmrFSI1SdhNMXZQbrC75MOl1UjYWlOWNbNRnz+F/KHmgxt3l6XstBoAYIdadwETFyG/6i+vWUSCawdC3pqOw==", "integrity": "sha512-HcPHpWY4XdF8zxYkDODHnG2+7a3nD/Y8Mfu3aBgMiCFDW3X2GiOKXllsAmILcxe3KZT2BXoN18WrpEFm48KfLQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"istextorbinary": "2.2.1", "@types/node": "^14.14.41",
"readable-stream": "^2.0.1", "@types/vinyl": "^2.0.4",
"replacestream": "^4.0.0" "istextorbinary": "^3.0.0",
"replacestream": "^4.0.3",
"yargs-parser": ">=5.0.0-security.0"
}, },
"engines": { "engines": {
"node": ">=0.10" "node": ">=10"
} }
}, },
"node_modules/gulp-replace/node_modules/@types/node": {
"version": "14.18.12",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.12.tgz",
"integrity": "sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==",
"dev": true
},
"node_modules/gulp-sourcemaps": { "node_modules/gulp-sourcemaps": {
"version": "2.6.5", "version": "2.6.5",
"resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.5.tgz", "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.5.tgz",
@@ -7361,17 +7363,19 @@
} }
}, },
"node_modules/istextorbinary": { "node_modules/istextorbinary": {
"version": "2.2.1", "version": "3.3.0",
"resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.2.1.tgz", "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.3.0.tgz",
"integrity": "sha512-TS+hoFl8Z5FAFMK38nhBkdLt44CclNRgDHWeMgsV8ko3nDlr/9UI2Sf839sW7enijf8oKsZYXRvM8g0it9Zmcw==", "integrity": "sha512-Tvq1W6NAcZeJ8op+Hq7tdZ434rqnMx4CCZ7H0ff83uEloDvVbqAwaMTZcafKGJT0VHkYzuXUiCY4hlXQg6WfoQ==",
"dev": true, "dev": true,
"dependencies": { "dependencies": {
"binaryextensions": "2", "binaryextensions": "^2.2.0",
"editions": "^1.3.3", "textextensions": "^3.2.0"
"textextensions": "2"
}, },
"engines": { "engines": {
"node": ">=0.12" "node": ">=8"
},
"funding": {
"url": "https://bevry.me/fund"
} }
}, },
"node_modules/jest-worker": { "node_modules/jest-worker": {
@@ -11600,12 +11604,15 @@
"dev": true "dev": true
}, },
"node_modules/textextensions": { "node_modules/textextensions": {
"version": "2.6.0", "version": "3.3.0",
"resolved": "https://registry.npmjs.org/textextensions/-/textextensions-2.6.0.tgz", "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-3.3.0.tgz",
"integrity": "sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==", "integrity": "sha512-mk82dS8eRABNbeVJrEiN5/UMSCliINAuz8mkUwH4SwslkNP//gbEzlWNS5au0z5Dpx40SQxzqZevZkn+WYJ9Dw==",
"dev": true, "dev": true,
"engines": { "engines": {
"node": ">=0.8" "node": ">=8"
},
"funding": {
"url": "https://bevry.me/fund"
} }
}, },
"node_modules/through": { "node_modules/through": {
@@ -17357,12 +17364,6 @@
"object.defaults": "^1.1.0" "object.defaults": "^1.1.0"
} }
}, },
"editions": {
"version": "1.3.4",
"resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz",
"integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==",
"dev": true
},
"editorconfig": { "editorconfig": {
"version": "0.15.3", "version": "0.15.3",
"resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz",
@@ -18666,14 +18667,24 @@
} }
}, },
"gulp-replace": { "gulp-replace": {
"version": "1.0.0", "version": "1.1.3",
"resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.0.0.tgz", "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.1.3.tgz",
"integrity": "sha512-lgdmrFSI1SdhNMXZQbrC75MOl1UjYWlOWNbNRnz+F/KHmgxt3l6XstBoAYIdadwETFyG/6i+vWUSCawdC3pqOw==", "integrity": "sha512-HcPHpWY4XdF8zxYkDODHnG2+7a3nD/Y8Mfu3aBgMiCFDW3X2GiOKXllsAmILcxe3KZT2BXoN18WrpEFm48KfLQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"istextorbinary": "2.2.1", "@types/node": "^14.14.41",
"readable-stream": "^2.0.1", "@types/vinyl": "^2.0.4",
"replacestream": "^4.0.0" "istextorbinary": "^3.0.0",
"replacestream": "^4.0.3",
"yargs-parser": ">=5.0.0-security.0"
},
"dependencies": {
"@types/node": {
"version": "14.18.12",
"resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.12.tgz",
"integrity": "sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==",
"dev": true
}
} }
}, },
"gulp-sourcemaps": { "gulp-sourcemaps": {
@@ -19432,14 +19443,13 @@
"dev": true "dev": true
}, },
"istextorbinary": { "istextorbinary": {
"version": "2.2.1", "version": "3.3.0",
"resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.2.1.tgz", "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-3.3.0.tgz",
"integrity": "sha512-TS+hoFl8Z5FAFMK38nhBkdLt44CclNRgDHWeMgsV8ko3nDlr/9UI2Sf839sW7enijf8oKsZYXRvM8g0it9Zmcw==", "integrity": "sha512-Tvq1W6NAcZeJ8op+Hq7tdZ434rqnMx4CCZ7H0ff83uEloDvVbqAwaMTZcafKGJT0VHkYzuXUiCY4hlXQg6WfoQ==",
"dev": true, "dev": true,
"requires": { "requires": {
"binaryextensions": "2", "binaryextensions": "^2.2.0",
"editions": "^1.3.3", "textextensions": "^3.2.0"
"textextensions": "2"
} }
}, },
"jest-worker": { "jest-worker": {
@@ -22806,9 +22816,9 @@
"dev": true "dev": true
}, },
"textextensions": { "textextensions": {
"version": "2.6.0", "version": "3.3.0",
"resolved": "https://registry.npmjs.org/textextensions/-/textextensions-2.6.0.tgz", "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-3.3.0.tgz",
"integrity": "sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==", "integrity": "sha512-mk82dS8eRABNbeVJrEiN5/UMSCliINAuz8mkUwH4SwslkNP//gbEzlWNS5au0z5Dpx40SQxzqZevZkn+WYJ9Dw==",
"dev": true "dev": true
}, },
"through": { "through": {

View File

@@ -14,8 +14,8 @@
}, },
"engines": { "engines": {
"vscode": "^1.59.0", "vscode": "^1.59.0",
"node": "^14.17.1", "node": ">=14.17.1",
"npm": "^7.20.6" "npm": ">=7.20.6"
}, },
"categories": [ "categories": [
"Programming Languages" "Programming Languages"
@@ -1126,7 +1126,7 @@
"@types/glob": "^7.1.1", "@types/glob": "^7.1.1",
"@types/google-protobuf": "^3.2.7", "@types/google-protobuf": "^3.2.7",
"@types/gulp": "^4.0.9", "@types/gulp": "^4.0.9",
"@types/gulp-replace": "1.1.0", "@types/gulp-replace": "^1.1.0",
"@types/gulp-sourcemaps": "0.0.32", "@types/gulp-sourcemaps": "0.0.32",
"@types/js-yaml": "^3.12.5", "@types/js-yaml": "^3.12.5",
"@types/jszip": "~3.1.6", "@types/jszip": "~3.1.6",
@@ -1161,7 +1161,7 @@
"eslint-plugin-react": "~7.19.0", "eslint-plugin-react": "~7.19.0",
"glob": "^7.1.4", "glob": "^7.1.4",
"gulp": "^4.0.2", "gulp": "^4.0.2",
"gulp-replace": "^1.0.0", "gulp-replace": "^1.1.3",
"gulp-sourcemaps": "^2.6.5", "gulp-sourcemaps": "^2.6.5",
"gulp-typescript": "^5.0.1", "gulp-typescript": "^5.0.1",
"husky": "~4.2.5", "husky": "~4.2.5",