Просто копировальный аппарат для ваших файлов
npm install fock-builder@latest
{
"catalogs": [],
"ignore_catalogs": [
"./**/node_modules/**",
"./**/.git",
"./**/.obsidian",
"./**/.github",
],
"ignore_files": [
"package-lock.json"
],
"dirs": [],
"source_files": [],
"build_files": [],
"source": "./",
"build": "./build/"
}
/**
* catalogs - каталог, который нужно скопировать полностью (поддерживает ** и *)
* ignore_catalogs - каталоги, которые нужно игнорировать при копировании (поддерживает ** и *)
* ignore_files - файлы, который нужно игнорировать при копировании (поддерживает *)
*
* @deprecated
* dirs - ваши папки
* @deprecated
* source_files - название файлов, которые нужно скопировать
* @deprecated
* build_files - название файлов, которые нужно создать
*
* sorce - путь к вашей рут-папке
* build - путь к вашей билд-папке
*/
- catalogs принимает
string[]
- Пример:
[ "./**/*.ts" ]
- ignore_catalogs принимает
string[]
- Пример:
[ "./**/my-secret-dir/**" ]
- ignore_files принимает
string[]
- Пример
[ ".env" ]
-
@deprecated
dirs принимаетstring[]
илиstring[][]
- Пример:
["assets", ["info", "md"], ["info", "txt"]]
-
@deprecated
source_files - принимаетstring[]
илиstring[][]
- Пример
["hello.ts", "printer.js", "ico.png", ["assets", "favicon.ico"]]
-
@deprecated
build_files - принимаетstring[]
илиstring[][]
- Пример
["hello.ts", "printer.js", "ico.png", ["assets", "favicon.ico"]]
- sorce - принимает
string
- Пример:
./
- build - принимает
string
- Пример:
./dist
{
"catalogs": [],
"ignore_catalogs": [
"./**/node_modules/**",
"./**/.git",
"./**/.obsidian",
"./**/.github"
],
"ignore_files": ["package-lock.json"],
"dirs": [],
"source_files": [],
"build_files": [],
"source": "./",
"build": "./dist/"
}