diff --git a/src/scripts/__tests__/__snapshots__/commit-msg.js.snap b/src/scripts/__tests__/__snapshots__/commit-msg.js.snap index 53b0029d..fc8f185d 100644 --- a/src/scripts/__tests__/__snapshots__/commit-msg.js.snap +++ b/src/scripts/__tests__/__snapshots__/commit-msg.js.snap @@ -1,13 +1,13 @@ // Jest Snapshot v1, https://goo.gl/fbAQLP -exports[`commit-msg adds env flag with HUSKY_GIT_PARAMS when available 1`] = `commitlint --env HUSKY_GIT_PARAMS --config ./src/config/commitlint.config.js`; +exports[`commit-msg adds env flag with HUSKY_GIT_PARAMS when available 1`] = `TS_NODE_TRANSPILE_ONLY=true commitlint --env HUSKY_GIT_PARAMS --config ./src/config/commitlint.config.js`; -exports[`commit-msg calls @commitlint/cli with default args 1`] = `commitlint --config ./src/config/commitlint.config.js --edit`; +exports[`commit-msg calls @commitlint/cli with default args 1`] = `TS_NODE_TRANSPILE_ONLY=true commitlint --config ./src/config/commitlint.config.js --edit`; -exports[`commit-msg defaults to \`--edit\` when no args are passed and HUSKY_GIT_PARAMS is not available 1`] = `commitlint --config ./src/config/commitlint.config.js --edit`; +exports[`commit-msg defaults to \`--edit\` when no args are passed and HUSKY_GIT_PARAMS is not available 1`] = `TS_NODE_TRANSPILE_ONLY=true commitlint --config ./src/config/commitlint.config.js --edit`; -exports[`commit-msg does not use built-in config with --config 1`] = `commitlint --config ./custom-config.js`; +exports[`commit-msg does not use built-in config with --config 1`] = `TS_NODE_TRANSPILE_ONLY=true commitlint --config ./custom-config.js`; -exports[`commit-msg does not use built-in config with commitlint.config.js file 1`] = `commitlint --edit`; +exports[`commit-msg does not use built-in config with commitlint.config.js file 1`] = `TS_NODE_TRANSPILE_ONLY=true commitlint --edit`; -exports[`commit-msg forwards args 1`] = `commitlint --config ./src/config/commitlint.config.js --edit .git/COMMIT_EDITMSG`; +exports[`commit-msg forwards args 1`] = `TS_NODE_TRANSPILE_ONLY=true commitlint --config ./src/config/commitlint.config.js --edit .git/COMMIT_EDITMSG`; diff --git a/src/scripts/commit-msg.js b/src/scripts/commit-msg.js index 2558f6ee..9b027fe2 100644 --- a/src/scripts/commit-msg.js +++ b/src/scripts/commit-msg.js @@ -22,7 +22,9 @@ const config = useBuiltinConfig : [] const result = spawn.sync( - resolveBin('@commitlint/cli', {executable: 'commitlint'}), + `TS_NODE_TRANSPILE_ONLY=true ${resolveBin('@commitlint/cli', { + executable: 'commitlint', + })}`, [...env, ...config, ...args, ...defaultEdit], { stdio: 'inherit',