Détail du package

fock-builder

FOCKUSTY55MIT2.1.0-beta.1

simple builder for you library or project

libs, builder, copier

readme

fock-builder

Просто копировальный аппарат для ваших файлов

Static Badge GitHub top language GitHub GitHub Repo stars GitHub issues

Установка (Windows, npm)

npm install fock-builder@latest

config файл

{
  "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 - путь к вашей билд-папке
 */

Типы

  1. catalogs принимает string[]
  2. Пример: [ "./**/*.ts" ]

  3. ignore_catalogs принимает string[]

  4. Пример: [ "./**/my-secret-dir/**" ]

  5. ignore_files принимает string[]

  6. Пример [ ".env" ]

  7. @deprecated dirs принимает string[] или string[][]

  8. Пример: ["assets", ["info", "md"], ["info", "txt"]]

  9. @deprecated source_files - принимает string[] или string[][]

  10. Пример ["hello.ts", "printer.js", "ico.png", ["assets", "favicon.ico"]]

  11. @deprecated build_files - принимает string[] или string[][]

  12. Пример ["hello.ts", "printer.js", "ico.png", ["assets", "favicon.ico"]]

  13. sorce - принимает string

  14. Пример: ./

  15. build - принимает string

  16. Пример: ./dist
{
  "catalogs": [],

  "ignore_catalogs": [
    "./**/node_modules/**",
    "./**/.git",
    "./**/.obsidian",
    "./**/.github"
  ],

  "ignore_files": ["package-lock.json"],

  "dirs": [],
  "source_files": [],
  "build_files": [],

  "source": "./",
  "build": "./dist/"
}