UNPKG

theme-starter

Version:

A CLI tool for initializing and configuring Shopify theme projects quickly and efficiently.

35 lines (31 loc) 718 B
import { writeFile } from "fs/promises"; import { join } from "path"; export async function createIgnoreFiles(folderPath) { const gitignoreContent = ` node_modules/ dist/ .env .DS_Store .shopifyignore package.json shopify.theme.toml .shopify `.trim(); const shopifyIgnoreContent = ` node_modules/ dist/ .env .DS_Store .shopifyignore package.json shopify.theme.toml .shopify `.trim(); try { await writeFile(join(folderPath, ".gitignore"), gitignoreContent); await writeFile(join(folderPath, ".shopifyignore"), shopifyIgnoreContent); console.log("Ignore files created successfully."); } catch (err) { console.error("Error creating ignore files:", err); } }