diff --git a/dist/generators/jetstream/generateGitignore.d.ts b/dist/generators/jetstream/generate-gitignore.d.ts similarity index 100% rename from dist/generators/jetstream/generateGitignore.d.ts rename to dist/generators/jetstream/generate-gitignore.d.ts diff --git a/dist/generators/jetstream/generateGitignore.js b/dist/generators/jetstream/generate-gitignore.js similarity index 82% rename from dist/generators/jetstream/generateGitignore.js rename to dist/generators/jetstream/generate-gitignore.js index a7bbb570..90e20dd2 100644 --- a/dist/generators/jetstream/generateGitignore.js +++ b/dist/generators/jetstream/generate-gitignore.js @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateGitignore.ts +// ./src/generators/jetstream/generate-gitignore.ts import viltDsDeveloperGitignore from '../../data/gitignore/vilt-ds-developer-gitignore.js'; import viltDsMacGitignore from '../../data/gitignore/vilt-ds-mac-gitignore.js'; import viltDsWindowsGitignore from '../../data/gitignore/vilt-ds-windows-gitignore.js'; @@ -14,4 +14,4 @@ ${viltDsMacGitignore} ${viltDsWindowsGitignore} `; } -//# sourceMappingURL=generateGitignore.js.map \ No newline at end of file +//# sourceMappingURL=generate-gitignore.js.map \ No newline at end of file diff --git a/dist/generators/jetstream/generate-gitignore.js.map b/dist/generators/jetstream/generate-gitignore.js.map new file mode 100644 index 00000000..07f919b8 --- /dev/null +++ b/dist/generators/jetstream/generate-gitignore.js.map @@ -0,0 +1 @@ +{"version":3,"file":"generate-gitignore.js","sourceRoot":"","sources":["../../../src/generators/jetstream/generate-gitignore.ts"],"names":[],"mappings":"AAAA,mDAAmD;AAEnD,OAAO,wBAAwB,MAAM,qDAAqD,CAAA;AAC1F,OAAO,kBAAkB,MAAM,+CAA+C,CAAA;AAC9E,OAAO,sBAAsB,MAAM,mDAAmD,CAAA;AAEtF,MAAM,CAAC,OAAO,WAAW,sBAA6B;IAEtD,OAAO;;EAEL,sBAAsB;;EAEtB,wBAAwB;;EAExB,kBAAkB;;EAElB,sBAAsB;CACvB,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/generateTailwindConfigTs.d.ts b/dist/generators/jetstream/generate-tailwind-config-ts.d.ts similarity index 100% rename from dist/generators/jetstream/generateTailwindConfigTs.d.ts rename to dist/generators/jetstream/generate-tailwind-config-ts.d.ts diff --git a/dist/generators/jetstream/generateTailwindConfigTs.js b/dist/generators/jetstream/generate-tailwind-config-ts.js similarity index 97% rename from dist/generators/jetstream/generateTailwindConfigTs.js rename to dist/generators/jetstream/generate-tailwind-config-ts.js index 44fa64df..a98c61cc 100644 --- a/dist/generators/jetstream/generateTailwindConfigTs.js +++ b/dist/generators/jetstream/generate-tailwind-config-ts.js @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateTailwindConfigTs.ts +// ./src/generators/jetstream/generate-tailwind-config-ts.ts export default function () { return `// ./tailwind.config.ts @@ -99,4 +99,4 @@ export default >{ } `; } -//# sourceMappingURL=generateTailwindConfigTs.js.map \ No newline at end of file +//# sourceMappingURL=generate-tailwind-config-ts.js.map \ No newline at end of file diff --git a/dist/generators/jetstream/generate-tailwind-config-ts.js.map b/dist/generators/jetstream/generate-tailwind-config-ts.js.map new file mode 100644 index 00000000..cb8a897e --- /dev/null +++ b/dist/generators/jetstream/generate-tailwind-config-ts.js.map @@ -0,0 +1 @@ +{"version":3,"file":"generate-tailwind-config-ts.js","sourceRoot":"","sources":["../../../src/generators/jetstream/generate-tailwind-config-ts.ts"],"names":[],"mappings":"AAAA,4DAA4D;AAE5D,MAAM,CAAC,OAAO;IAEd,OAAO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAiGN,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/generateViteConfigTs.d.ts b/dist/generators/jetstream/generate-tsconfig-json.d.ts similarity index 100% rename from dist/generators/jetstream/generateViteConfigTs.d.ts rename to dist/generators/jetstream/generate-tsconfig-json.d.ts diff --git a/dist/generators/jetstream/generate-tsconfig-json.js b/dist/generators/jetstream/generate-tsconfig-json.js new file mode 100644 index 00000000..1dfede8f --- /dev/null +++ b/dist/generators/jetstream/generate-tsconfig-json.js @@ -0,0 +1,6 @@ +// ./src/generators/jetstream/generate-tsconfig-json.ts +import viltDsTypescriptConfig from '../../data/typescript/vilt-ds-typescript-config.js'; +export default function () { + return JSON.stringify(viltDsTypescriptConfig, null, 4); +} +//# sourceMappingURL=generate-tsconfig-json.js.map \ No newline at end of file diff --git a/dist/generators/jetstream/generate-tsconfig-json.js.map b/dist/generators/jetstream/generate-tsconfig-json.js.map new file mode 100644 index 00000000..3a25c103 --- /dev/null +++ b/dist/generators/jetstream/generate-tsconfig-json.js.map @@ -0,0 +1 @@ +{"version":3,"file":"generate-tsconfig-json.js","sourceRoot":"","sources":["../../../src/generators/jetstream/generate-tsconfig-json.ts"],"names":[],"mappings":"AAAA,uDAAuD;AAEvD,OAAO,sBAAsB,MAAM,oDAAoD,CAAA;AAEvF,MAAM,CAAC,OAAO;IAEV,OAAO,IAAI,CAAC,SAAS,CAAC,sBAAsB,EAAE,IAAI,EAAE,CAAC,CAAC,CAAA;AAE1D,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/generateViteTsxDts.d.ts b/dist/generators/jetstream/generate-vite-config-ts.d.ts similarity index 100% rename from dist/generators/jetstream/generateViteTsxDts.d.ts rename to dist/generators/jetstream/generate-vite-config-ts.d.ts diff --git a/dist/generators/jetstream/generateViteConfigTs.js b/dist/generators/jetstream/generate-vite-config-ts.js similarity index 88% rename from dist/generators/jetstream/generateViteConfigTs.js rename to dist/generators/jetstream/generate-vite-config-ts.js index 95b8a64e..257c6a24 100644 --- a/dist/generators/jetstream/generateViteConfigTs.js +++ b/dist/generators/jetstream/generate-vite-config-ts.js @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateViteConfigTs.ts +// ./src/generators/jetstream/generate-vite-config-ts.ts export default function () { return `// ./vite.config.ts @@ -32,4 +32,4 @@ export default defineConfig({ }) `; } -//# sourceMappingURL=generateViteConfigTs.js.map \ No newline at end of file +//# sourceMappingURL=generate-vite-config-ts.js.map \ No newline at end of file diff --git a/dist/generators/jetstream/generate-vite-config-ts.js.map b/dist/generators/jetstream/generate-vite-config-ts.js.map new file mode 100644 index 00000000..9e752946 --- /dev/null +++ b/dist/generators/jetstream/generate-vite-config-ts.js.map @@ -0,0 +1 @@ +{"version":3,"file":"generate-vite-config-ts.js","sourceRoot":"","sources":["../../../src/generators/jetstream/generate-vite-config-ts.ts"],"names":[],"mappings":"AAAA,wDAAwD;AAExD,MAAM,CAAC,OAAO;IAEd,OAAO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CA8BN,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/generateGitignore.js.map b/dist/generators/jetstream/generateGitignore.js.map deleted file mode 100644 index 70bd2205..00000000 --- a/dist/generators/jetstream/generateGitignore.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"generateGitignore.js","sourceRoot":"","sources":["../../../src/generators/jetstream/generateGitignore.ts"],"names":[],"mappings":"AAAA,kDAAkD;AAElD,OAAO,wBAAwB,MAAM,qDAAqD,CAAA;AAC1F,OAAO,kBAAkB,MAAM,+CAA+C,CAAA;AAC9E,OAAO,sBAAsB,MAAM,mDAAmD,CAAA;AAEtF,MAAM,CAAC,OAAO,WAAW,sBAA6B;IAEtD,OAAO;;EAEL,sBAAsB;;EAEtB,wBAAwB;;EAExB,kBAAkB;;EAElB,sBAAsB;CACvB,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/generateTailwindConfigTs.js.map b/dist/generators/jetstream/generateTailwindConfigTs.js.map deleted file mode 100644 index 17606325..00000000 --- a/dist/generators/jetstream/generateTailwindConfigTs.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"generateTailwindConfigTs.js","sourceRoot":"","sources":["../../../src/generators/jetstream/generateTailwindConfigTs.ts"],"names":[],"mappings":"AAAA,yDAAyD;AAEzD,MAAM,CAAC,OAAO;IAEd,OAAO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CAiGN,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/generateViteConfigTs.js.map b/dist/generators/jetstream/generateViteConfigTs.js.map deleted file mode 100644 index 8b2fca15..00000000 --- a/dist/generators/jetstream/generateViteConfigTs.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"generateViteConfigTs.js","sourceRoot":"","sources":["../../../src/generators/jetstream/generateViteConfigTs.ts"],"names":[],"mappings":"AAAA,qDAAqD;AAErD,MAAM,CAAC,OAAO;IAEd,OAAO;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;CA8BN,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/generateViteTsxDts.js.map b/dist/generators/jetstream/generateViteTsxDts.js.map deleted file mode 100644 index 5b6e04b9..00000000 --- a/dist/generators/jetstream/generateViteTsxDts.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"generateViteTsxDts.js","sourceRoot":"","sources":["../../../src/generators/jetstream/generateViteTsxDts.ts"],"names":[],"mappings":"AAAA,mDAAmD;AAEnD,MAAM,CAAC,OAAO;IAEd,OAAO;;;;;;;;;;;;;;;;CAgBN,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/generateViteWindowDts.js.map b/dist/generators/jetstream/generateViteWindowDts.js.map deleted file mode 100644 index 382e34d1..00000000 --- a/dist/generators/jetstream/generateViteWindowDts.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"generateViteWindowDts.js","sourceRoot":"","sources":["../../../src/generators/jetstream/generateViteWindowDts.ts"],"names":[],"mappings":"AAAA,sDAAsD;AAEtD,MAAM,CAAC,OAAO;IAEd,OAAO;;;;;;;;;;;;;;;;;CAiBN,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/generateViteWindowDts.d.ts b/dist/generators/jetstream/resources/js/generate-vite-tsx-d-ts.d.ts similarity index 100% rename from dist/generators/jetstream/generateViteWindowDts.d.ts rename to dist/generators/jetstream/resources/js/generate-vite-tsx-d-ts.d.ts diff --git a/dist/generators/jetstream/generateViteTsxDts.js b/dist/generators/jetstream/resources/js/generate-vite-tsx-d-ts.js similarity index 78% rename from dist/generators/jetstream/generateViteTsxDts.js rename to dist/generators/jetstream/resources/js/generate-vite-tsx-d-ts.js index 2b26a725..d4cf56cf 100644 --- a/dist/generators/jetstream/generateViteTsxDts.js +++ b/dist/generators/jetstream/resources/js/generate-vite-tsx-d-ts.js @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateViteTsxDts.ts +// ./src/generators/jetstream/resources/js/generate-vite-tsx-d-ts.ts export default function () { return `// ./resources/js/vite-tsx.d.ts @@ -18,4 +18,4 @@ declare global { } `; } -//# sourceMappingURL=generateViteTsxDts.js.map \ No newline at end of file +//# sourceMappingURL=generate-vite-tsx-d-ts.js.map \ No newline at end of file diff --git a/dist/generators/jetstream/resources/js/generate-vite-tsx-d-ts.js.map b/dist/generators/jetstream/resources/js/generate-vite-tsx-d-ts.js.map new file mode 100644 index 00000000..9cf5acf4 --- /dev/null +++ b/dist/generators/jetstream/resources/js/generate-vite-tsx-d-ts.js.map @@ -0,0 +1 @@ +{"version":3,"file":"generate-vite-tsx-d-ts.js","sourceRoot":"","sources":["../../../../../src/generators/jetstream/resources/js/generate-vite-tsx-d-ts.ts"],"names":[],"mappings":"AAAA,oEAAoE;AAEpE,MAAM,CAAC,OAAO;IAEd,OAAO;;;;;;;;;;;;;;;;CAgBN,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/generators/jetstream/resources/js/generate-vite-window-d-ts.d.ts b/dist/generators/jetstream/resources/js/generate-vite-window-d-ts.d.ts new file mode 100644 index 00000000..2c5e828c --- /dev/null +++ b/dist/generators/jetstream/resources/js/generate-vite-window-d-ts.d.ts @@ -0,0 +1 @@ +export default function (): string; diff --git a/dist/generators/jetstream/generateViteWindowDts.js b/dist/generators/jetstream/resources/js/generate-vite-window-d-ts.js similarity index 80% rename from dist/generators/jetstream/generateViteWindowDts.js rename to dist/generators/jetstream/resources/js/generate-vite-window-d-ts.js index f3d25820..fda4a2be 100644 --- a/dist/generators/jetstream/generateViteWindowDts.js +++ b/dist/generators/jetstream/resources/js/generate-vite-window-d-ts.js @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateViteWindowDts.ts +// ./src/generators/jetstream/generate-vite-window-d-ts.ts export default function () { return `// ./resources/js/vite-window.d.ts @@ -19,4 +19,4 @@ declare global { } `; } -//# sourceMappingURL=generateViteWindowDts.js.map \ No newline at end of file +//# sourceMappingURL=generate-vite-window-d-ts.js.map \ No newline at end of file diff --git a/dist/generators/jetstream/resources/js/generate-vite-window-d-ts.js.map b/dist/generators/jetstream/resources/js/generate-vite-window-d-ts.js.map new file mode 100644 index 00000000..f0c56c4e --- /dev/null +++ b/dist/generators/jetstream/resources/js/generate-vite-window-d-ts.js.map @@ -0,0 +1 @@ +{"version":3,"file":"generate-vite-window-d-ts.js","sourceRoot":"","sources":["../../../../../src/generators/jetstream/resources/js/generate-vite-window-d-ts.ts"],"names":[],"mappings":"AAAA,0DAA0D;AAE1D,MAAM,CAAC,OAAO;IAEd,OAAO;;;;;;;;;;;;;;;;;CAiBN,CAAC;AAEF,CAAC"} \ No newline at end of file diff --git a/dist/installers/jetstream/installTailwindConfigTs.js b/dist/installers/jetstream/installTailwindConfigTs.js index 7bd5cc61..703cb0ea 100644 --- a/dist/installers/jetstream/installTailwindConfigTs.js +++ b/dist/installers/jetstream/installTailwindConfigTs.js @@ -1,6 +1,6 @@ // ./src/installers/jetstream/installTailwindConfigTs.ts import installWhenNoFile from '../../helpers/install-when-no-file.js'; -import generateTailwindConfigTs from '../../generators/jetstream/generateTailwindConfigTs.js'; +import generateTailwindConfigTs from '../../generators/jetstream/generate-tailwind-config-ts.js'; export default function () { installWhenNoFile('/', 'tailwind.config.ts', generateTailwindConfigTs()); } diff --git a/dist/installers/jetstream/installTailwindConfigTs.js.map b/dist/installers/jetstream/installTailwindConfigTs.js.map index f6db03d9..8ca6e5fb 100644 --- a/dist/installers/jetstream/installTailwindConfigTs.js.map +++ b/dist/installers/jetstream/installTailwindConfigTs.js.map @@ -1 +1 @@ -{"version":3,"file":"installTailwindConfigTs.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installTailwindConfigTs.ts"],"names":[],"mappings":"AAAA,wDAAwD;AAExD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,wBAAwB,MAAM,wDAAwD,CAAA;AAE7F,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,GAAG,EAAE,oBAAoB,EAAE,wBAAwB,EAAE,CAAE,CAAA;AAE9E,CAAC"} \ No newline at end of file +{"version":3,"file":"installTailwindConfigTs.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installTailwindConfigTs.ts"],"names":[],"mappings":"AAAA,wDAAwD;AAExD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,wBAAwB,MAAM,2DAA2D,CAAA;AAEhG,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,GAAG,EAAE,oBAAoB,EAAE,wBAAwB,EAAE,CAAE,CAAA;AAE9E,CAAC"} \ No newline at end of file diff --git a/dist/installers/jetstream/installTsconfigJson.js b/dist/installers/jetstream/installTsconfigJson.js index d20a7bf4..47769966 100644 --- a/dist/installers/jetstream/installTsconfigJson.js +++ b/dist/installers/jetstream/installTsconfigJson.js @@ -1,7 +1,7 @@ // ./src/installers/jetstream/installTsconfigJson.ts import installWhenNoFile from '../../helpers/install-when-no-file.js'; -import viltDsTypescriptConfig from '../../data/typescript/vilt-ds-typescript-config.js'; +import generateTsconfigJson from '../../generators/jetstream/generate-tsconfig-json.js'; export default function () { - installWhenNoFile('/', 'tsconfig.json', JSON.stringify(viltDsTypescriptConfig, null, 4)); + installWhenNoFile('/', 'tsconfig.json', generateTsconfigJson()); } //# sourceMappingURL=installTsconfigJson.js.map \ No newline at end of file diff --git a/dist/installers/jetstream/installTsconfigJson.js.map b/dist/installers/jetstream/installTsconfigJson.js.map index 026e3a80..11fa40b0 100644 --- a/dist/installers/jetstream/installTsconfigJson.js.map +++ b/dist/installers/jetstream/installTsconfigJson.js.map @@ -1 +1 @@ -{"version":3,"file":"installTsconfigJson.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installTsconfigJson.ts"],"names":[],"mappings":"AAAA,oDAAoD;AAEpD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,sBAAsB,MAAM,oDAAoD,CAAA;AAEvF,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,GAAG,EAAE,eAAe,EAAE,IAAI,CAAC,SAAS,CAAC,sBAAsB,EAAE,IAAI,EAAE,CAAC,CAAC,CAAE,CAAA;AAE9F,CAAC"} \ No newline at end of file +{"version":3,"file":"installTsconfigJson.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installTsconfigJson.ts"],"names":[],"mappings":"AAAA,oDAAoD;AAEpD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,oBAAoB,MAAM,sDAAsD,CAAA;AAEvF,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,GAAG,EAAE,eAAe,EAAE,oBAAoB,EAAE,CAAE,CAAA;AAErE,CAAC"} \ No newline at end of file diff --git a/dist/installers/jetstream/installViteConfigTs.js b/dist/installers/jetstream/installViteConfigTs.js index 5baa6d5e..89e5293f 100644 --- a/dist/installers/jetstream/installViteConfigTs.js +++ b/dist/installers/jetstream/installViteConfigTs.js @@ -1,6 +1,6 @@ // ./src/installers/jetstream/installViteConfigTs.ts import installWhenNoFile from '../../helpers/install-when-no-file.js'; -import generateViteConfigTs from '../../generators/jetstream/generateViteConfigTs.js'; +import generateViteConfigTs from '../../generators/jetstream/generate-vite-config-ts.js'; export default function () { installWhenNoFile('/', 'vite.config.ts', generateViteConfigTs()); } diff --git a/dist/installers/jetstream/installViteConfigTs.js.map b/dist/installers/jetstream/installViteConfigTs.js.map index eb9bf738..d2188879 100644 --- a/dist/installers/jetstream/installViteConfigTs.js.map +++ b/dist/installers/jetstream/installViteConfigTs.js.map @@ -1 +1 @@ -{"version":3,"file":"installViteConfigTs.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installViteConfigTs.ts"],"names":[],"mappings":"AAAA,oDAAoD;AAEpD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,oBAAoB,MAAM,oDAAoD,CAAA;AAErF,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,GAAG,EAAE,gBAAgB,EAAE,oBAAoB,EAAE,CAAE,CAAA;AAEtE,CAAC"} \ No newline at end of file +{"version":3,"file":"installViteConfigTs.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installViteConfigTs.ts"],"names":[],"mappings":"AAAA,oDAAoD;AAEpD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,oBAAoB,MAAM,uDAAuD,CAAA;AAExF,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,GAAG,EAAE,gBAAgB,EAAE,oBAAoB,EAAE,CAAE,CAAA;AAEtE,CAAC"} \ No newline at end of file diff --git a/dist/installers/jetstream/installViteTsxDts.js b/dist/installers/jetstream/installViteTsxDts.js index 854ed7de..a33e035d 100644 --- a/dist/installers/jetstream/installViteTsxDts.js +++ b/dist/installers/jetstream/installViteTsxDts.js @@ -1,6 +1,6 @@ // ./src/installers/jetstream/installViteTsxDts.ts import installWhenNoFile from '../../helpers/install-when-no-file.js'; -import generateViteTsxDts from '../../generators/jetstream/generateViteTsxDts.js'; +import generateViteTsxDts from '../../generators/jetstream/resources/js/generate-vite-tsx-d-ts.js'; export default function () { installWhenNoFile('/resources/js/', 'vite-tsx.d.ts', generateViteTsxDts()); } diff --git a/dist/installers/jetstream/installViteTsxDts.js.map b/dist/installers/jetstream/installViteTsxDts.js.map index c1c36d43..19a3d749 100644 --- a/dist/installers/jetstream/installViteTsxDts.js.map +++ b/dist/installers/jetstream/installViteTsxDts.js.map @@ -1 +1 @@ -{"version":3,"file":"installViteTsxDts.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installViteTsxDts.ts"],"names":[],"mappings":"AAAA,kDAAkD;AAElD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,kBAAkB,MAAM,kDAAkD,CAAA;AAEjF,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,gBAAgB,EAAE,eAAe,EAAE,kBAAkB,EAAE,CAAE,CAAA;AAEhF,CAAC"} \ No newline at end of file +{"version":3,"file":"installViteTsxDts.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installViteTsxDts.ts"],"names":[],"mappings":"AAAA,kDAAkD;AAElD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,kBAAkB,MAAM,mEAAmE,CAAA;AAElG,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,gBAAgB,EAAE,eAAe,EAAE,kBAAkB,EAAE,CAAE,CAAA;AAEhF,CAAC"} \ No newline at end of file diff --git a/dist/installers/jetstream/installViteWindowDts.js b/dist/installers/jetstream/installViteWindowDts.js index 6eb1eaba..b6481340 100644 --- a/dist/installers/jetstream/installViteWindowDts.js +++ b/dist/installers/jetstream/installViteWindowDts.js @@ -1,6 +1,6 @@ // ./src/installers/jetstream/installViteWindowDts.ts import installWhenNoFile from '../../helpers/install-when-no-file.js'; -import generateViteWindowDts from '../../generators/jetstream/generateViteWindowDts.js'; +import generateViteWindowDts from '../../generators/jetstream/resources/js/generate-vite-window-d-ts.js'; export default function () { installWhenNoFile('/resources/js/', 'vite-window.d.ts', generateViteWindowDts()); } diff --git a/dist/installers/jetstream/installViteWindowDts.js.map b/dist/installers/jetstream/installViteWindowDts.js.map index e39261f7..e5ea9e4f 100644 --- a/dist/installers/jetstream/installViteWindowDts.js.map +++ b/dist/installers/jetstream/installViteWindowDts.js.map @@ -1 +1 @@ -{"version":3,"file":"installViteWindowDts.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installViteWindowDts.ts"],"names":[],"mappings":"AAAA,qDAAqD;AAErD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,qBAAqB,MAAM,qDAAqD,CAAA;AAEvF,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,gBAAgB,EAAE,kBAAkB,EAAE,qBAAqB,EAAE,CAAE,CAAA;AAEtF,CAAC"} \ No newline at end of file +{"version":3,"file":"installViteWindowDts.js","sourceRoot":"","sources":["../../../src/installers/jetstream/installViteWindowDts.ts"],"names":[],"mappings":"AAAA,qDAAqD;AAErD,OAAO,iBAAiB,MAAM,uCAAuC,CAAA;AAErE,OAAO,qBAAqB,MAAM,sEAAsE,CAAA;AAExG,MAAM,CAAC,OAAO;IAEV,iBAAiB,CAAE,gBAAgB,EAAE,kBAAkB,EAAE,qBAAqB,EAAE,CAAE,CAAA;AAEtF,CAAC"} \ No newline at end of file diff --git a/dist/updaters/jetstream/updateGitignore.js b/dist/updaters/jetstream/updateGitignore.js index 10e06b9a..c8da7c52 100644 --- a/dist/updaters/jetstream/updateGitignore.js +++ b/dist/updaters/jetstream/updateGitignore.js @@ -1,6 +1,6 @@ // ./src/updaters/jetstream/updateGitignore.ts import fs from 'fs-extra'; -import generateGitignore from '../../generators/jetstream/generateGitignore.js'; +import generateGitignore from '../../generators/jetstream/generate-gitignore.js'; import cliSuccessMessage from '../../helpers/cli-success-message.js'; import cliWarningMessage from '../../helpers/cli-warning-message.js'; import cwd from '../../helpers/cwd.js'; diff --git a/dist/updaters/jetstream/updateGitignore.js.map b/dist/updaters/jetstream/updateGitignore.js.map index 2478a721..29ac3b33 100644 --- a/dist/updaters/jetstream/updateGitignore.js.map +++ b/dist/updaters/jetstream/updateGitignore.js.map @@ -1 +1 @@ -{"version":3,"file":"updateGitignore.js","sourceRoot":"","sources":["../../../src/updaters/jetstream/updateGitignore.ts"],"names":[],"mappings":"AAAA,8CAA8C;AAE9C,OAAO,EAAE,MAAM,UAAU,CAAA;AAEzB,OAAO,iBAAiB,MAAM,iDAAiD,CAAA;AAE/E,OAAO,iBAAiB,MAAM,sCAAsC,CAAA;AACpE,OAAO,iBAAiB,MAAM,sCAAsC,CAAA;AACpE,OAAO,GAAG,MAAM,sBAAsB,CAAA;AACtC,OAAO,oBAAoB,MAAM,0CAA0C,CAAA;AAE3E,MAAM,CAAC,OAAO;IAEV,MAAM,QAAQ,GAAG,aAAa,CAAA;IAE9B,sFAAsF;IACtF,IAAK,oBAAoB,CAAC,QAAQ,CAAC,EAAG;QAElC,gEAAgE;QAChE,EAAE,CAAC,QAAQ,CAAC,GAAG,GAAG,QAAQ,EAAE,MAAM,EAAE,UAAS,GAAG,EAAE,IAAI;YAElD,cAAc;YACd,IAAI,GAAG,EAAE;gBAAE,MAAM,GAAG,CAAA;aAAE;YAEtB,mGAAmG;YACnG,EAAE,CAAC,cAAc,CAAC,GAAG,GAAG,QAAQ,EAAE,iBAAiB,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,CAAC,CAAA;YAElF,iBAAiB,CAAC,GAAG,GAAG,QAAQ,GAAG,iCAAiC,EAAE,KAAK,EAAE,KAAK,CAAC,CAAA;QAEvF,CAAC,CAAC,CAAA;KAEL;SAAM;QAEH,iBAAiB,CAAC,GAAG,GAAG,QAAQ,GAAG,0CAA0C,EAAE,KAAK,EAAE,KAAK,CAAC,CAAA;KAE/F;AAEL,CAAC"} \ No newline at end of file +{"version":3,"file":"updateGitignore.js","sourceRoot":"","sources":["../../../src/updaters/jetstream/updateGitignore.ts"],"names":[],"mappings":"AAAA,8CAA8C;AAE9C,OAAO,EAAE,MAAM,UAAU,CAAA;AAEzB,OAAO,iBAAiB,MAAM,kDAAkD,CAAA;AAEhF,OAAO,iBAAiB,MAAM,sCAAsC,CAAA;AACpE,OAAO,iBAAiB,MAAM,sCAAsC,CAAA;AACpE,OAAO,GAAG,MAAM,sBAAsB,CAAA;AACtC,OAAO,oBAAoB,MAAM,0CAA0C,CAAA;AAE3E,MAAM,CAAC,OAAO;IAEV,MAAM,QAAQ,GAAG,aAAa,CAAA;IAE9B,sFAAsF;IACtF,IAAK,oBAAoB,CAAC,QAAQ,CAAC,EAAG;QAElC,gEAAgE;QAChE,EAAE,CAAC,QAAQ,CAAC,GAAG,GAAG,QAAQ,EAAE,MAAM,EAAE,UAAS,GAAG,EAAE,IAAI;YAElD,cAAc;YACd,IAAI,GAAG,EAAE;gBAAE,MAAM,GAAG,CAAA;aAAE;YAEtB,mGAAmG;YACnG,EAAE,CAAC,cAAc,CAAC,GAAG,GAAG,QAAQ,EAAE,iBAAiB,CAAC,MAAM,CAAC,IAAI,CAAC,CAAC,EAAE,EAAE,IAAI,EAAE,IAAI,EAAE,CAAC,CAAA;YAElF,iBAAiB,CAAC,GAAG,GAAG,QAAQ,GAAG,iCAAiC,EAAE,KAAK,EAAE,KAAK,CAAC,CAAA;QAEvF,CAAC,CAAC,CAAA;KAEL;SAAM;QAEH,iBAAiB,CAAC,GAAG,GAAG,QAAQ,GAAG,0CAA0C,EAAE,KAAK,EAAE,KAAK,CAAC,CAAA;KAE/F;AAEL,CAAC"} \ No newline at end of file diff --git a/package-lock.json b/package-lock.json index 49d2ad7f..9dd60e69 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@obewds/vilt-ds", - "version": "0.2.1", + "version": "0.2.2", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "@obewds/vilt-ds", - "version": "0.2.1", + "version": "0.2.2", "license": "MIT", "dependencies": { "fs-extra": "^11.1.1", diff --git a/package.json b/package.json index a6dc8fcd..59ec82a3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@obewds/vilt-ds", - "version": "0.2.1", + "version": "0.2.2", "description": "The official repository for the VILT Design System for the Vue.js, Inertia.js, Laravel, and Tailwind CSS web app stack that is turbocharged with Typescript and VueVentus.", "license": "MIT", "author": "Matt McT", diff --git a/src/generators/jetstream/generateGitignore.ts b/src/generators/jetstream/generate-gitignore.ts similarity index 89% rename from src/generators/jetstream/generateGitignore.ts rename to src/generators/jetstream/generate-gitignore.ts index 0dd586c3..4fb38b6b 100644 --- a/src/generators/jetstream/generateGitignore.ts +++ b/src/generators/jetstream/generate-gitignore.ts @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateGitignore.ts +// ./src/generators/jetstream/generate-gitignore.ts import viltDsDeveloperGitignore from '../../data/gitignore/vilt-ds-developer-gitignore.js' import viltDsMacGitignore from '../../data/gitignore/vilt-ds-mac-gitignore.js' diff --git a/src/generators/jetstream/generateTailwindConfigTs.ts b/src/generators/jetstream/generate-tailwind-config-ts.ts similarity index 98% rename from src/generators/jetstream/generateTailwindConfigTs.ts rename to src/generators/jetstream/generate-tailwind-config-ts.ts index b0caca0d..e802a290 100644 --- a/src/generators/jetstream/generateTailwindConfigTs.ts +++ b/src/generators/jetstream/generate-tailwind-config-ts.ts @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateTailwindConfigTs.ts +// ./src/generators/jetstream/generate-tailwind-config-ts.ts export default function (): string { diff --git a/src/generators/jetstream/generate-tsconfig-json.ts b/src/generators/jetstream/generate-tsconfig-json.ts new file mode 100644 index 00000000..48abca89 --- /dev/null +++ b/src/generators/jetstream/generate-tsconfig-json.ts @@ -0,0 +1,9 @@ +// ./src/generators/jetstream/generate-tsconfig-json.ts + +import viltDsTypescriptConfig from '../../data/typescript/vilt-ds-typescript-config.js' + +export default function (): string { + + return JSON.stringify(viltDsTypescriptConfig, null, 4) + +} diff --git a/src/generators/jetstream/generateViteConfigTs.ts b/src/generators/jetstream/generate-vite-config-ts.ts similarity index 93% rename from src/generators/jetstream/generateViteConfigTs.ts rename to src/generators/jetstream/generate-vite-config-ts.ts index e1942d76..464f93bc 100644 --- a/src/generators/jetstream/generateViteConfigTs.ts +++ b/src/generators/jetstream/generate-vite-config-ts.ts @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateViteConfigTs.ts +// ./src/generators/jetstream/generate-vite-config-ts.ts export default function (): string { diff --git a/src/generators/jetstream/generateViteTsxDts.ts b/src/generators/jetstream/resources/js/generate-vite-tsx-d-ts.ts similarity index 86% rename from src/generators/jetstream/generateViteTsxDts.ts rename to src/generators/jetstream/resources/js/generate-vite-tsx-d-ts.ts index 6ce756ae..45884349 100644 --- a/src/generators/jetstream/generateViteTsxDts.ts +++ b/src/generators/jetstream/resources/js/generate-vite-tsx-d-ts.ts @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateViteTsxDts.ts +// ./src/generators/jetstream/resources/js/generate-vite-tsx-d-ts.ts export default function (): string { diff --git a/src/generators/jetstream/generateViteWindowDts.ts b/src/generators/jetstream/resources/js/generate-vite-window-d-ts.ts similarity index 88% rename from src/generators/jetstream/generateViteWindowDts.ts rename to src/generators/jetstream/resources/js/generate-vite-window-d-ts.ts index 68f9fbbc..4b17e9b7 100644 --- a/src/generators/jetstream/generateViteWindowDts.ts +++ b/src/generators/jetstream/resources/js/generate-vite-window-d-ts.ts @@ -1,4 +1,4 @@ -// ./src/generators/jetstream/generateViteWindowDts.ts +// ./src/generators/jetstream/generate-vite-window-d-ts.ts export default function (): string { diff --git a/src/installers/jetstream/installTailwindConfigTs.ts b/src/installers/jetstream/installTailwindConfigTs.ts index 022b18ed..929e7cd4 100644 --- a/src/installers/jetstream/installTailwindConfigTs.ts +++ b/src/installers/jetstream/installTailwindConfigTs.ts @@ -2,7 +2,7 @@ import installWhenNoFile from '../../helpers/install-when-no-file.js' -import generateTailwindConfigTs from '../../generators/jetstream/generateTailwindConfigTs.js' +import generateTailwindConfigTs from '../../generators/jetstream/generate-tailwind-config-ts.js' export default function (): void { diff --git a/src/installers/jetstream/installTsconfigJson.ts b/src/installers/jetstream/installTsconfigJson.ts index 68fede1a..94a7665d 100644 --- a/src/installers/jetstream/installTsconfigJson.ts +++ b/src/installers/jetstream/installTsconfigJson.ts @@ -2,10 +2,10 @@ import installWhenNoFile from '../../helpers/install-when-no-file.js' -import viltDsTypescriptConfig from '../../data/typescript/vilt-ds-typescript-config.js' +import generateTsconfigJson from '../../generators/jetstream/generate-tsconfig-json.js' export default function (): void { - installWhenNoFile( '/', 'tsconfig.json', JSON.stringify(viltDsTypescriptConfig, null, 4) ) + installWhenNoFile( '/', 'tsconfig.json', generateTsconfigJson() ) } diff --git a/src/installers/jetstream/installViteConfigTs.ts b/src/installers/jetstream/installViteConfigTs.ts index 4e025fe7..3c02052b 100644 --- a/src/installers/jetstream/installViteConfigTs.ts +++ b/src/installers/jetstream/installViteConfigTs.ts @@ -2,7 +2,7 @@ import installWhenNoFile from '../../helpers/install-when-no-file.js' -import generateViteConfigTs from '../../generators/jetstream/generateViteConfigTs.js' +import generateViteConfigTs from '../../generators/jetstream/generate-vite-config-ts.js' export default function (): void { diff --git a/src/installers/jetstream/installViteTsxDts.ts b/src/installers/jetstream/installViteTsxDts.ts index 28c5430e..1a5a6b43 100644 --- a/src/installers/jetstream/installViteTsxDts.ts +++ b/src/installers/jetstream/installViteTsxDts.ts @@ -2,7 +2,7 @@ import installWhenNoFile from '../../helpers/install-when-no-file.js' -import generateViteTsxDts from '../../generators/jetstream/generateViteTsxDts.js' +import generateViteTsxDts from '../../generators/jetstream/resources/js/generate-vite-tsx-d-ts.js' export default function (): void { diff --git a/src/installers/jetstream/installViteWindowDts.ts b/src/installers/jetstream/installViteWindowDts.ts index 94126b12..65c89575 100644 --- a/src/installers/jetstream/installViteWindowDts.ts +++ b/src/installers/jetstream/installViteWindowDts.ts @@ -2,7 +2,7 @@ import installWhenNoFile from '../../helpers/install-when-no-file.js' -import generateViteWindowDts from '../../generators/jetstream/generateViteWindowDts.js' +import generateViteWindowDts from '../../generators/jetstream/resources/js/generate-vite-window-d-ts.js' export default function (): void { diff --git a/src/updaters/jetstream/updateGitignore.ts b/src/updaters/jetstream/updateGitignore.ts index f0f9eaee..d98839c6 100644 --- a/src/updaters/jetstream/updateGitignore.ts +++ b/src/updaters/jetstream/updateGitignore.ts @@ -2,7 +2,7 @@ import fs from 'fs-extra' -import generateGitignore from '../../generators/jetstream/generateGitignore.js' +import generateGitignore from '../../generators/jetstream/generate-gitignore.js' import cliSuccessMessage from '../../helpers/cli-success-message.js' import cliWarningMessage from '../../helpers/cli-warning-message.js' diff --git a/tests/generators/jetstream/generate-gitignore.test.ts b/tests/generators/jetstream/generate-gitignore.test.ts new file mode 100644 index 00000000..7ee15f44 --- /dev/null +++ b/tests/generators/jetstream/generate-gitignore.test.ts @@ -0,0 +1,20 @@ +// ./tests/generators/jetstream/generate-gitignore.test.ts + +import { describe, expect, test } from '@jest/globals' +import generateGitignore from '../../../src/generators/jetstream/generate-gitignore' + +describe('./src/generators/jetstream/vscode/generate-gitignore.test module', () => { + + test('module can be imported and a value can be accessed successfully', () => { + + expect(generateGitignore).toBeTruthy() + + }) + + test('module default value is a valid string', () => { + + expect(typeof generateGitignore('# some gitignore text to insert') === 'string').toBe(true) + + }) + +}) diff --git a/tests/generators/jetstream/generate-tailwind-config-ts.test.ts b/tests/generators/jetstream/generate-tailwind-config-ts.test.ts new file mode 100644 index 00000000..f7cec52c --- /dev/null +++ b/tests/generators/jetstream/generate-tailwind-config-ts.test.ts @@ -0,0 +1,20 @@ +// ./tests/generators/jetstream/generate-tailwind-config-ts.test.ts + +import { describe, expect, test } from '@jest/globals' +import generateTailwindConfigTs from '../../../src/generators/jetstream/generate-tailwind-config-ts' + +describe('./src/generators/jetstream/vscode/generate-tailwind-config-ts.test module', () => { + + test('module can be imported and a value can be accessed successfully', () => { + + expect(generateTailwindConfigTs).toBeTruthy() + + }) + + test('module default value is a valid string', () => { + + expect(typeof generateTailwindConfigTs() === 'string').toBe(true) + + }) + +}) diff --git a/tests/generators/jetstream/generate-tsconfig-json.test.ts b/tests/generators/jetstream/generate-tsconfig-json.test.ts new file mode 100644 index 00000000..7828f5ab --- /dev/null +++ b/tests/generators/jetstream/generate-tsconfig-json.test.ts @@ -0,0 +1,20 @@ +// ./tests/generators/jetstream/generate-tsconfig-json.test.ts + +import { describe, expect, test } from '@jest/globals' +import generateTsconfigJson from '../../../src/generators/jetstream/generate-tsconfig-json' + +describe('./src/generators/jetstream/vscode/generate-tsconfig-json module', () => { + + test('module can be imported and a value can be accessed successfully', () => { + + expect(generateTsconfigJson).toBeTruthy() + + }) + + test('module default value is a valid string', () => { + + expect(typeof generateTsconfigJson() === 'string').toBe(true) + + }) + +}) diff --git a/tests/generators/jetstream/generate-vite-config-ts.test.ts b/tests/generators/jetstream/generate-vite-config-ts.test.ts new file mode 100644 index 00000000..2b37cdb0 --- /dev/null +++ b/tests/generators/jetstream/generate-vite-config-ts.test.ts @@ -0,0 +1,20 @@ +// ./tests/generators/jetstream/generate-vite-config-ts.test.ts + +import { describe, expect, test } from '@jest/globals' +import generateViteConfigTs from '../../../src/generators/jetstream/generate-vite-config-ts' + +describe('./src/generators/jetstream/vscode/generate-vite-config-ts.test module', () => { + + test('module can be imported and a value can be accessed successfully', () => { + + expect(generateViteConfigTs).toBeTruthy() + + }) + + test('module default value is a valid string', () => { + + expect(typeof generateViteConfigTs() === 'string').toBe(true) + + }) + +}) diff --git a/tests/generators/jetstream/resources/js/generate-vite-tsx-d-ts.test.ts b/tests/generators/jetstream/resources/js/generate-vite-tsx-d-ts.test.ts new file mode 100644 index 00000000..dbe850aa --- /dev/null +++ b/tests/generators/jetstream/resources/js/generate-vite-tsx-d-ts.test.ts @@ -0,0 +1,21 @@ +// ./tests/generators/jetstream/resources/js/generate-vite-tsx-d-ts.test.ts + +import { describe, expect, test } from '@jest/globals' + +import generateViteTsxDTs from '../../../../../src/generators/jetstream/resources/js/generate-vite-tsx-d-ts' + +describe('./src/generators/jetstream/resources/js/generate-vite-tsx-d-ts module', () => { + + test('module can be imported successfully', () => { + + expect(generateViteTsxDTs).toBeTruthy() + + }) + + test('module default value is a valid string', () => { + + expect(typeof generateViteTsxDTs() === 'string').toBe(true) + + }) + +}) diff --git a/tests/generators/jetstream/resources/js/generate-vite-window-d-ts.test.ts b/tests/generators/jetstream/resources/js/generate-vite-window-d-ts.test.ts new file mode 100644 index 00000000..7ce54b7c --- /dev/null +++ b/tests/generators/jetstream/resources/js/generate-vite-window-d-ts.test.ts @@ -0,0 +1,21 @@ +// ./tests/generators/jetstream/resources/js/generate-vite-window-d-ts.test.ts + +import { describe, expect, test } from '@jest/globals' + +import generateViteWindowDTs from '../../../../../src/generators/jetstream/resources/js/generate-vite-window-d-ts' + +describe('./src/generators/jetstream/resources/js/generate-vite-window-d-ts module', () => { + + test('module can be imported successfully', () => { + + expect(generateViteWindowDTs).toBeTruthy() + + }) + + test('module default value is a valid string', () => { + + expect(typeof generateViteWindowDTs() === 'string').toBe(true) + + }) + +}) diff --git a/tests/helpers/run.test.ts b/tests/helpers/run.test.ts index d6c120b5..1fc27e1c 100644 --- a/tests/helpers/run.test.ts +++ b/tests/helpers/run.test.ts @@ -11,4 +11,12 @@ describe('./src/helpers/run module', () => { }) + test('module can run a command line command successfully', () => { + + let command = run("node -v") + + expect(command).toBe(undefined) + + }) + }) diff --git a/tests/helpers/update-when-file-exists.test.ts b/tests/helpers/update-when-file-exists.test.ts index 465660da..c5a4fa57 100644 --- a/tests/helpers/update-when-file-exists.test.ts +++ b/tests/helpers/update-when-file-exists.test.ts @@ -1,6 +1,9 @@ // ./tests/helpers/update-when-file-exists.test.ts import { describe, expect, test } from '@jest/globals' +import fs from 'fs-extra' +import installWhenNoFile from '../../src/helpers/install-when-no-file' +import projectFileDoesExist from '../../src/helpers/project-file-does-exist.js' import updateWhenFileExists from '../../src/helpers/update-when-file-exists' describe('./src/helpers/update-when-file-exists module', () => { @@ -11,4 +14,26 @@ describe('./src/helpers/update-when-file-exists module', () => { }) + test('module does not update a non-existing file', async () => { + + updateWhenFileExists('', '/TESTING-2.txt', 'Testing the content.') + + expect(projectFileDoesExist('/TESTING-2.txt')).toBe(false) + + }) + + test('module can update an existing file successfully', async () => { + + expect(projectFileDoesExist('/TESTING-2.txt')).toBe(false) + + installWhenNoFile('', '/TESTING-2.txt', 'Testing the content.') + + updateWhenFileExists('', '/TESTING-2.txt', 'Changed text.') + + expect(projectFileDoesExist('/TESTING-2.txt')).toBe(true) + + fs.removeSync('./TESTING-2.txt') + + }) + })