diff --git a/package.json b/package.json index 9402f36..d1438bc 100644 --- a/package.json +++ b/package.json @@ -31,12 +31,12 @@ "@electron/asar": "^3.2.1", "debug": "^4.1.1", "fs-extra": "^7.0.1", - "lodash.template": "^4.2.2", + "lodash": "^4.17.21", "temp": "^0.9.0" }, "devDependencies": { "@types/fs-extra": "^5.0.5", - "@types/lodash.template": "^4.4.6", + "@types/lodash": "^4.17.0", "@types/node": "^20.6.0", "@types/temp": "^0.8.34", "@typescript-eslint/eslint-plugin": "^5.62.0", diff --git a/src/index.ts b/src/index.ts index 3e97cca..a38c734 100644 --- a/src/index.ts +++ b/src/index.ts @@ -6,7 +6,7 @@ import * as path from 'path'; import * as os from 'os'; import { exec } from 'child_process'; import spawn from './spawn-promise'; -import template from 'lodash.template'; +import { template } from 'lodash'; import { createSignTool, resetSignTool } from './sign'; export { SquirrelWindowsOptions } from './options'; diff --git a/yarn.lock b/yarn.lock index 44585ea..fbdc05b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -173,17 +173,10 @@ resolved "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.12.tgz" integrity sha512-Hr5Jfhc9eYOQNPYO5WLDq/n4jqijdHNlDXjuAQkkt+mWdQR+XJToOHrsD4cPaMXpn6KO7y2+wM8AZEs8VpBLVA== -"@types/lodash.template@^4.4.6": - version "4.4.6" - resolved "https://registry.npmjs.org/@types/lodash.template/-/lodash.template-4.4.6.tgz" - integrity sha512-nBw8J73e8AsYlS/ZoYRKDCQPHqm4F9xAeDLVe4M6xKDo4+1W0pruQ9egw5zgwxveb3C8kzSOetXalCzz3A1cTQ== - dependencies: - "@types/lodash" "*" - -"@types/lodash@*": - version "4.14.134" - resolved "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.134.tgz" - integrity sha512-2/O0khFUCFeDlbi7sZ7ZFRCcT812fAeOLm7Ev4KbwASkZ575TDrDcY7YyaoHdTOzKcNbfiwLYZqPmoC4wadrsw== +"@types/lodash@^4.17.0": + version "4.17.0" + resolved "https://registry.yarnpkg.com/@types/lodash/-/lodash-4.17.0.tgz#d774355e41f372d5350a4d0714abb48194a489c3" + integrity sha512-t7dhREVv6dbNj0q17X12j7yDG4bD/DHYX7o5/DbDxobP0HnGPgpRz2Ej77aL7TZT3DSw13fqUTj8J4mMnqa7WA== "@types/minimatch@*": version "3.0.3" @@ -1314,34 +1307,14 @@ locate-path@^7.1.0: dependencies: p-locate "^6.0.0" -lodash._reinterpolate@^3.0.0, lodash._reinterpolate@~3.0.0: - version "3.0.0" - resolved "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz" - integrity sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= - lodash.merge@^4.6.2: version "4.6.2" resolved "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== -lodash.template@^4.2.2: - version "4.5.0" - resolved "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz" - integrity sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== - dependencies: - lodash._reinterpolate "^3.0.0" - lodash.templatesettings "^4.0.0" - -lodash.templatesettings@^4.0.0: - version "4.1.0" - resolved "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.1.0.tgz" - integrity sha1-K01OlbpEDZFf8IvImeRVNmZxMxY= - dependencies: - lodash._reinterpolate "~3.0.0" - -lodash@^4.13.1, lodash@^4.17.15: +lodash@^4.13.1, lodash@^4.17.15, lodash@^4.17.21: version "4.17.21" - resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== lru-cache@^6.0.0: