diff --git a/.github/workflows/desktop-app-prod.yml b/.github/workflows/desktop-app-prod.yml index 765665f8b19..899dff01455 100644 --- a/.github/workflows/desktop-app-prod.yml +++ b/.github/workflows/desktop-app-prod.yml @@ -163,6 +163,9 @@ jobs: - name: Install latest version of NPM run: 'npm install -g npm@9' + - name: Install Windows Build Tools + run: npm install -g windows-build-tools + - name: Install node-gyp package run: 'npm install --quiet -g node-gyp@9.3.1' diff --git a/.github/workflows/desktop-app-stage.yml b/.github/workflows/desktop-app-stage.yml index 8dba294ec94..9aab1b2e75f 100644 --- a/.github/workflows/desktop-app-stage.yml +++ b/.github/workflows/desktop-app-stage.yml @@ -163,6 +163,9 @@ jobs: - name: Install latest version of NPM run: 'npm install -g npm@9' + - name: Install Windows Build Tools + run: npm install -g windows-build-tools + - name: Install node-gyp package run: 'npm install --quiet -g node-gyp@9.3.1' diff --git a/.github/workflows/desktop-timer-app-prod.yml b/.github/workflows/desktop-timer-app-prod.yml index 969944447c1..4057c097018 100644 --- a/.github/workflows/desktop-timer-app-prod.yml +++ b/.github/workflows/desktop-timer-app-prod.yml @@ -163,6 +163,9 @@ jobs: - name: Install latest version of NPM run: 'npm install -g npm@9' + - name: Install Windows Build Tools + run: npm install -g windows-build-tools + - name: Install node-gyp package run: 'npm install --quiet -g node-gyp@9.3.1' diff --git a/.github/workflows/desktop-timer-app-stage.yml b/.github/workflows/desktop-timer-app-stage.yml index c25fa7a3e01..94ab653f5c6 100644 --- a/.github/workflows/desktop-timer-app-stage.yml +++ b/.github/workflows/desktop-timer-app-stage.yml @@ -163,6 +163,9 @@ jobs: - name: Install latest version of NPM run: 'npm install -g npm@9' + - name: Install Windows Build Tools + run: npm install -g windows-build-tools + - name: Install node-gyp package run: 'npm install --quiet -g node-gyp@9.3.1' diff --git a/.github/workflows/server-api-prod.yml b/.github/workflows/server-api-prod.yml index 6444a81df5b..c1dd4136d27 100644 --- a/.github/workflows/server-api-prod.yml +++ b/.github/workflows/server-api-prod.yml @@ -163,6 +163,9 @@ jobs: - name: Install latest version of NPM run: 'npm install -g npm@9' + - name: Install Windows Build Tools + run: npm install -g windows-build-tools + - name: Install node-gyp package run: 'npm install --quiet -g node-gyp@9.3.1' diff --git a/.github/workflows/server-api-stage.yml b/.github/workflows/server-api-stage.yml index 76eb794c378..c24c2c8faa3 100644 --- a/.github/workflows/server-api-stage.yml +++ b/.github/workflows/server-api-stage.yml @@ -163,6 +163,9 @@ jobs: - name: Install latest version of NPM run: 'npm install -g npm@9' + - name: Install Windows Build Tools + run: npm install -g windows-build-tools + - name: Install node-gyp package run: 'npm install --quiet -g node-gyp@9.3.1' diff --git a/.github/workflows/server-prod.yml b/.github/workflows/server-prod.yml index 624c366314d..1ddecab36cc 100644 --- a/.github/workflows/server-prod.yml +++ b/.github/workflows/server-prod.yml @@ -163,6 +163,9 @@ jobs: - name: Install latest version of NPM run: 'npm install -g npm@9' + - name: Install Windows Build Tools + run: npm install -g windows-build-tools + - name: Install node-gyp package run: 'npm install --quiet -g node-gyp@9.3.1' diff --git a/.github/workflows/server-stage.yml b/.github/workflows/server-stage.yml index 5635daa112f..f4e545c6bf2 100644 --- a/.github/workflows/server-stage.yml +++ b/.github/workflows/server-stage.yml @@ -163,6 +163,9 @@ jobs: - name: Install latest version of NPM run: 'npm install -g npm@9' + - name: Install Windows Build Tools + run: npm install -g windows-build-tools + - name: Install node-gyp package run: 'npm install --quiet -g node-gyp@9.3.1' diff --git a/yarn.lock b/yarn.lock index d6b4e226314..d2e453d5f92 100644 --- a/yarn.lock +++ b/yarn.lock @@ -6147,7 +6147,7 @@ lodash "^4.17.15" tmp-promise "^3.0.2" -"@mapbox/node-pre-gyp@^1.0.10", "@mapbox/node-pre-gyp@^1.0.11": +"@mapbox/node-pre-gyp@^1.0.0", "@mapbox/node-pre-gyp@^1.0.10", "@mapbox/node-pre-gyp@^1.0.11": version "1.0.11" resolved "https://registry.yarnpkg.com/@mapbox/node-pre-gyp/-/node-pre-gyp-1.0.11.tgz#417db42b7f5323d79e93b34a6d7a2a12c0df43fa" integrity sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ== @@ -28107,6 +28107,11 @@ node-addon-api@^3.0.0, node-addon-api@^3.2.1: resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-3.2.1.tgz#81325e0a2117789c0128dab65e7e38f07ceba161" integrity sha512-mmcei9JghVNDYydghQmeDX8KoAm0FAiYyIcUt/N4nhyAipB17pllZQDOJD2fotxABnt4Mdz+dKTO7eftLg4d0A== +node-addon-api@^4.2.0: + version "4.3.0" + resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-4.3.0.tgz#52a1a0b475193e0928e98e0426a0d1254782b77f" + integrity sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ== + node-addon-api@^5.0.0: version "5.1.0" resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762" @@ -34483,6 +34488,17 @@ sql.js@^1.5.0: resolved "https://registry.yarnpkg.com/sql.js/-/sql.js-1.10.2.tgz#3d0b5ddfecb37c1ea0ff9ae1250ca06af0e20e92" integrity sha512-jnKFtdHxuVUNgu1vHwFoTjjwfTuVDVqzGpw7H05Zq3YMNMDOpLFyFGvpgTRIQGd/mqcYntuMy7iygYCytD62jQ== +sqlite3@5.1.6: + version "5.1.6" + resolved "https://registry.yarnpkg.com/sqlite3/-/sqlite3-5.1.6.tgz#1d4fbc90fe4fbd51e952e0a90fd8f6c2b9098e97" + integrity sha512-olYkWoKFVNSSSQNvxVUfjiVbz3YtBwTJj+mfV5zpHmqW3sELx2Cf4QCdirMelhM5Zh+KDVaKgQHqCxrqiWHybw== + dependencies: + "@mapbox/node-pre-gyp" "^1.0.0" + node-addon-api "^4.2.0" + tar "^6.1.11" + optionalDependencies: + node-gyp "8.x" + sqlite3@5.1.7, sqlite3@^5.1.7: version "5.1.7" resolved "https://registry.yarnpkg.com/sqlite3/-/sqlite3-5.1.7.tgz#59ca1053c1ab38647396586edad019b1551041b7"