UNPKG

ut-tools

Version:

Build and Release management automation package.

17 lines (13 loc) 408 B
"use strict" const path = require("path") const typescriptExtensions = [".ts", ".cts", ".mts"] /** * Determine if the context source file is typescript. * * @param {RuleContext} context - A context * @returns {boolean} */ module.exports = function isTypescript(context) { const sourceFileExt = path.extname(context.getPhysicalFilename()) return typescriptExtensions.includes(sourceFileExt) }