NPM ignore few files while publish

Change-Id: I5889b90e605dd009f7a7387ca4a8f67f24d1df6e
This commit is contained in:
Roman Jaroš 2023-09-09 20:35:06 +02:00
parent 220b75cb81
commit 312b1dd8bd
5 changed files with 8 additions and 3 deletions

View file

@ -14,6 +14,8 @@ const contextDir = `${argv._[0]}/` ?? './';
// create app folder
const appsDir = `${contextDir}/apps`;
const appDir = isMonorepo ? `${contextDir}/apps/${appName}-fe` : `${contextDir}/`;
// prepare structure folders
if (!fs.existsSync(appDir)) {
if (!fs.existsSync(contextDir)) {
fs.mkdirSync(contextDir);
@ -25,6 +27,11 @@ if (!fs.existsSync(appDir)) {
fs.mkdirSync(`${appDir}/src`);
}
// rename internal files
fs.renameSync(`${rootDir}/source/shared/npmrc`, `${rootDir}/source/shared/.npmrc`);
fs.renameSync(`${rootDir}/source/shared/gitignore`, `${rootDir}/source/shared/.gitignore`);
fs.renameSync(`${rootDir}/source/shared/prettierrc`, `${rootDir}/source/shared/.prettierrc`);
// copy folder content
try {
fs.cpSync(`${rootDir}/source/shared/`, contextDir, {

View file

@ -7,8 +7,6 @@
"dev": "pnpm -r dev"
},
"dependencies": {},
"devDependencies": {
"@types/node": "18.11.9"
},
"devDependencies": {},
"peerDependencies": {}
}