How to use the staged-git-files function in staged-git-files

To help you get started, we’ve selected a few staged-git-files examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github umijs / father / packages / father / src / preCommit.ts View on Github external
export async function check() {
  const list: string[] = (await sgf())
    .map((file: { filename: string }) => file.filename)
    .filter((filename: string) => /^(src|tests|examples)/.test(filename))
    .filter((filename: string) => /\.(ts|js|tsx|jsx)$/.test(filename))

    // Only keep exist files
    .map((filename: string) => {
      const filePath = join(cwd, filename);
      return existsSync(filePath) ? filePath : null;
    })
    .filter((filePath: string | null) => filePath);

  if (!list.length) {
    return;
  }

  // Prettier
github umijs / father / src / preCommit.ts View on Github external
export async function check() {
  const list: string[] = (await sgf())
    .map((file: { filename: string }) => file.filename)
    .filter((filename: string) => /^(src|tests)/.test(filename))
    .filter((filename: string) => /\.(ts|js|tsx|jsx)$/.test(filename))

    // Only keep exist files
    .map((filename: string) => {
      const filePath = join(cwd, filename);
      return existsSync(filePath) ? filePath : null;
    })
    .filter((filePath: string | null) => filePath);

  if (!list.length) {
    return;
  }

  // Prettier

staged-git-files

get a list of staged git files and their status

BSD-2-Clause
Latest version published 2 years ago

Package Health Score

53 / 100
Full package analysis

Popular staged-git-files functions