Skip to content

Commit

Permalink
fix: separate essential files from config essential files
Browse files Browse the repository at this point in the history
  • Loading branch information
pathurs committed Sep 26, 2020
1 parent befb10b commit 42a0e39
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 7 deletions.
6 changes: 4 additions & 2 deletions source/distribute.ts
Original file line number Diff line number Diff line change
Expand Up @@ -10,8 +10,9 @@ import {
absoluteDistributeDefaultFilesGlob,
absoluteDistributeEssentialDirectory,
absoluteDistributePackageJsonPath,
absoluteRootCopyToDistributeFilePaths,
absoluteRootDirectory,
absoluteRootEssentialColoniseConfigFilePaths,
absoluteRootEssentialFilePaths,
absoluteRootForceOverwriteDefaultFilePaths,
renamedPrefix
} from './variables';
Expand All @@ -33,9 +34,10 @@ function copyFilesToDistributeDirectory(): void {
if (isColoniseConfig()) {
copyFiles(absoluteDefaultFilesGlob, absoluteDefaultDirectory, absoluteDistributeDefaultDirectory);
copyFiles(absoluteDefaultForceOverwriteFilePaths, absoluteDefaultDirectory, absoluteDistributeDefaultDirectory);
copyFiles(absoluteRootEssentialColoniseConfigFilePaths, absoluteRootDirectory, absoluteDistributeEssentialDirectory);
}

copyFiles(absoluteRootCopyToDistributeFilePaths, absoluteRootDirectory, absoluteDistributeEssentialDirectory);
copyFiles(absoluteRootEssentialFilePaths, absoluteRootDirectory, absoluteDistributeEssentialDirectory);
}

/**
Expand Down
13 changes: 8 additions & 5 deletions source/variables.ts
Original file line number Diff line number Diff line change
Expand Up @@ -58,17 +58,20 @@ export const absoluteRootGitHubWorkflowsNodejsMasterYmlPath = path.join(absolute
export const absoluteRootVSCodeSettingsJsonPath = path.join(absoluteRootDirectory, relativeVSCodeSettingsJsonPath);
export const absoluteRootDocumentationAssetsColonise256PngPath = path.join(absoluteRootDirectory, relativeDocumentationAssetsColonise256PngPath);

export const absoluteRootCopyToDistributeFilePaths = [
export const absoluteRootEssentialFilePaths = [
absoluteRootPackageJsonPath,
absoluteRootLicensePath,
absoluteRootReadmeMarkdownPath
];

export const absoluteRootEssentialColoniseConfigFilePaths = [
absoluteRooEslintIgnorePath,
absoluteRootESLintRCPath,
absoluteRooGitIgnorePath,
absoluteRooNPMIgnorePath,
absoluteRootESLintPath,
absoluteRootNYCJsPath,
absoluteRootPackageJsonPath,
absoluteRootTSConfigJsonPath,
absoluteRootLicensePath,
absoluteRootReadmeMarkdownPath
absoluteRootTSConfigJsonPath
];

export const absoluteRootForceOverwriteDefaultFilePaths = [
Expand Down

0 comments on commit 42a0e39

Please sign in to comment.