UNPKG

@nxworker/workspace

Version:

Nx plugin providing generators for managing workspace files, including the move-file generator for safely moving files between projects while updating all imports

35 lines (34 loc) 1.08 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); Object.defineProperty(exports, "isIndexFilePath", { enumerable: true, get: function() { return isIndexFilePath; } }); const _buildfilenames = require("../path-utils/build-file-names"); const _buildpatterns = require("../path-utils/build-patterns"); const _fileextensions = require("../constants/file-extensions"); const primaryEntryFilenames = (0, _buildfilenames.buildFileNames)(_fileextensions.primaryEntryBaseNames); const mainEntryFilenames = (0, _buildfilenames.buildFileNames)([ 'main' ]); const entrypointPatterns = (0, _buildpatterns.buildPatterns)([ '', 'src/', 'lib/' ], primaryEntryFilenames); const mainEntryPatterns = (0, _buildpatterns.buildPatterns)([ '', 'src/' ], mainEntryFilenames); function isIndexFilePath(pathStr) { const indexPatterns = [ ...entrypointPatterns, ...mainEntryPatterns ]; return indexPatterns.some((pattern)=>pathStr.endsWith(pattern)); } //# sourceMappingURL=is-index-file-path.js.map