diff --git a/.github/workflows/cast_deployment.yaml b/.github/workflows/cast_deployment.yaml index d6179311c3..74b260089e 100644 --- a/.github/workflows/cast_deployment.yaml +++ b/.github/workflows/cast_deployment.yaml @@ -35,7 +35,7 @@ jobs: run: yarn install --immutable - name: Build Cast - run: ./node_modules/.bin/gulp build-cast + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp build-cast env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -70,7 +70,7 @@ jobs: run: yarn install --immutable - name: Build Cast - run: ./node_modules/.bin/gulp build-cast + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp build-cast env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index 45c627b16f..3afeef4ffd 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -35,7 +35,7 @@ jobs: - name: Check for duplicate dependencies run: yarn dedupe --check - name: Build resources - run: ./node_modules/.bin/gulp gen-icons-json build-translations build-locale-data gather-gallery-pages + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp gen-icons-json build-translations build-locale-data gather-gallery-pages - name: Setup lint cache uses: actions/cache@v4.2.3 with: @@ -67,7 +67,7 @@ jobs: - name: Install dependencies run: yarn install --immutable - name: Build resources - run: ./node_modules/.bin/gulp gen-icons-json build-translations build-locale-data + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp gen-icons-json build-translations build-locale-data - name: Run Tests run: yarn run test build: @@ -85,7 +85,7 @@ jobs: - name: Install dependencies run: yarn install --immutable - name: Build Application - run: ./node_modules/.bin/gulp build-app + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp build-app env: IS_TEST: "true" - name: Upload bundle stats @@ -109,7 +109,7 @@ jobs: - name: Install dependencies run: yarn install --immutable - name: Build Application - run: ./node_modules/.bin/gulp build-hassio + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp build-hassio env: IS_TEST: "true" - name: Upload bundle stats diff --git a/.github/workflows/demo_deployment.yaml b/.github/workflows/demo_deployment.yaml index 4d8bd2dbfe..5d9d08dccb 100644 --- a/.github/workflows/demo_deployment.yaml +++ b/.github/workflows/demo_deployment.yaml @@ -36,7 +36,7 @@ jobs: run: yarn install --immutable - name: Build Demo - run: ./node_modules/.bin/gulp build-demo + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp build-demo env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -71,7 +71,7 @@ jobs: run: yarn install --immutable - name: Build Demo - run: ./node_modules/.bin/gulp build-demo + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp build-demo env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/design_deployment.yaml b/.github/workflows/design_deployment.yaml index 24cf558ae3..64c6a7969b 100644 --- a/.github/workflows/design_deployment.yaml +++ b/.github/workflows/design_deployment.yaml @@ -28,7 +28,7 @@ jobs: run: yarn install --immutable - name: Build Gallery - run: ./node_modules/.bin/gulp build-gallery + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp build-gallery env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/design_preview.yaml b/.github/workflows/design_preview.yaml index 85aa57f27f..b5c30f83c5 100644 --- a/.github/workflows/design_preview.yaml +++ b/.github/workflows/design_preview.yaml @@ -33,7 +33,7 @@ jobs: run: yarn install --immutable - name: Build Gallery - run: ./node_modules/.bin/gulp build-gallery + run: node --import ./ts-node-register.js ./node_modules/.bin/gulp build-gallery env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/cast/script/build_cast b/cast/script/build_cast index 60e5160296..7dde6fef2e 100755 --- a/cast/script/build_cast +++ b/cast/script/build_cast @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp build-cast +node --import ./ts-node-register.js ./node_modules/.bin/gulp build-cast diff --git a/cast/script/develop_cast b/cast/script/develop_cast index a40de523b9..06788d0cbc 100755 --- a/cast/script/develop_cast +++ b/cast/script/develop_cast @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp develop-cast +node --import ./ts-node-register.js ./node_modules/.bin/gulp develop-cast diff --git a/demo/script/build_demo b/demo/script/build_demo index 3810298f09..80608fa3ef 100755 --- a/demo/script/build_demo +++ b/demo/script/build_demo @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp build-demo +node --import ./ts-node-register.js ./node_modules/.bin/gulp build-demo diff --git a/demo/script/develop_demo b/demo/script/develop_demo index 64492e9c5b..ef05a945ad 100755 --- a/demo/script/develop_demo +++ b/demo/script/develop_demo @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp develop-demo +node --import ./ts-node-register.js ./node_modules/.bin/gulp develop-demo diff --git a/demo/script/size_stats b/demo/script/size_stats index ab864e64ca..036ef215a5 100755 --- a/demo/script/size_stats +++ b/demo/script/size_stats @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp analyze-demo \ No newline at end of file +node --import ./ts-node-register.js ./node_modules/.bin/gulp analyze-demo \ No newline at end of file diff --git a/gallery/script/build_gallery b/gallery/script/build_gallery index 3a7c77dde7..dc29b40bfd 100755 --- a/gallery/script/build_gallery +++ b/gallery/script/build_gallery @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp build-gallery +node --import ./ts-node-register.js ./node_modules/.bin/gulp build-gallery diff --git a/gallery/script/develop_gallery b/gallery/script/develop_gallery index b346ea60bc..b9c6ee59a3 100755 --- a/gallery/script/develop_gallery +++ b/gallery/script/develop_gallery @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp develop-gallery +node --import ./ts-node-register.js ./node_modules/.bin/gulp develop-gallery diff --git a/hassio/script/build_hassio b/hassio/script/build_hassio index 193cbb0687..1ed0e98653 100755 --- a/hassio/script/build_hassio +++ b/hassio/script/build_hassio @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp build-hassio +node --import ./ts-node-register.js ./node_modules/.bin/gulp build-hassio diff --git a/hassio/script/develop b/hassio/script/develop index 0b62666b10..567ea7daeb 100755 --- a/hassio/script/develop +++ b/hassio/script/develop @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp develop-hassio +node --import ./ts-node-register.js ./node_modules/.bin/gulp develop-hassio diff --git a/landing-page/script/build_landing_page b/landing-page/script/build_landing_page index e9e0102df8..25ba673e23 100755 --- a/landing-page/script/build_landing_page +++ b/landing-page/script/build_landing_page @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp build-landing-page +node --import ./ts-node-register.js ./node_modules/.bin/gulp build-landing-page diff --git a/landing-page/script/develop b/landing-page/script/develop index 4ec2870060..e9f3a190d7 100755 --- a/landing-page/script/develop +++ b/landing-page/script/develop @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/../.." -./node_modules/.bin/gulp develop-landing-page +node --import ./ts-node-register.js ./node_modules/.bin/gulp develop-landing-page diff --git a/script/build_frontend b/script/build_frontend index a58f016649..aefac647fc 100755 --- a/script/build_frontend +++ b/script/build_frontend @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/.." -node --import ./ts-node-register.js node_modules/gulp/bin/gulp.js build-app +node --import ./ts-node-register.js ./node_modules/.bin/gulp build-app diff --git a/script/develop b/script/develop index 81951f8b35..f342370629 100755 --- a/script/develop +++ b/script/develop @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/.." -node --import ./ts-node-register.js node_modules/gulp/bin/gulp.js develop-app +node --import ./ts-node-register.js ./node_modules/.bin/gulp develop-app diff --git a/script/setup_translations b/script/setup_translations index 157aa58cc8..6555711e04 100755 --- a/script/setup_translations +++ b/script/setup_translations @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/.." -node --import ./ts-node-register.js node_modules/gulp/bin/gulp.js setup-and-fetch-nightly-translations \ No newline at end of file +node --import ./ts-node-register.js ./node_modules/.bin/gulp setup-and-fetch-nightly-translations \ No newline at end of file diff --git a/script/size_stats b/script/size_stats index da79f87573..8c5b68f9e5 100755 --- a/script/size_stats +++ b/script/size_stats @@ -6,4 +6,4 @@ set -e cd "$(dirname "$0")/.." -node --import ./ts-node-register.js node_modules/gulp/bin/gulp.js analyze-app +node --import ./ts-node-register.js ./node_modules/.bin/gulp analyze-app diff --git a/script/translations_download b/script/translations_download index ff1337ce22..baa3b231e3 100755 --- a/script/translations_download +++ b/script/translations_download @@ -8,4 +8,4 @@ set -eu -o pipefail cd "$(dirname "$0")/.." -node --import ./ts-node-register.js node_modules/gulp/bin/gulp.js download-translations \ No newline at end of file +node --import ./ts-node-register.js ./node_modules/.bin/gulp download-translations \ No newline at end of file