Skip to content

pinefile/pine

Folders and files

NameName
Last commit message
Last commit date
Feb 7, 2023
Dec 13, 2023
Dec 3, 2024
Oct 27, 2020
Sep 9, 2021
Mar 12, 2022
Oct 6, 2021
Nov 5, 2020
Feb 17, 2025
Sep 29, 2022
Feb 13, 2023
Oct 6, 2021
Feb 17, 2025

Repository files navigation

Pine

Build Status NPM

Small JavaScript-based task runner for node.js.

Docs

Read the documentation here

Basic usage

Create pinefile.js or pinefile.ts

import { run } from '@pinefile/pine';

export default {
  build: () => {
    console.log('Building...');
  },
  test: async () => {
    await run('jest');
  },
};

Then run it! It is best to either place pine inside a npm run script or run it with npx:

npx pine build

License

MIT © Fredrik Forsmo