All Projects → jinjor → deno-task-runner

jinjor / deno-task-runner

Licence: MIT license
Task runner for deno

Programming Languages

typescript
32286 projects

Labels

Projects that are alternatives of or similar to deno-task-runner

nanoid
A NanoID implementation for Deno
Stars: ✭ 63 (+103.23%)
Mutual labels:  deno
aqua
A minimal and fast 🏃 web framework for Deno
Stars: ✭ 219 (+606.45%)
Mutual labels:  deno
rippledb
Embeddable key-value database engine in pure TypeScript, based on LSM-Tree
Stars: ✭ 33 (+6.45%)
Mutual labels:  deno
angular deno
Angular Deno - Experimental Angular renderer in server with Deno
Stars: ✭ 78 (+151.61%)
Mutual labels:  deno
jike-sdk
Ⓙ Jike SDK for Node.js / Deno / browser
Stars: ✭ 34 (+9.68%)
Mutual labels:  deno
deno-csv
Streaming API for reading and writing CSV for https://deno.land/
Stars: ✭ 34 (+9.68%)
Mutual labels:  deno
deno-pokemon
a simple api to create and explore pokemons - made with oak deno framework
Stars: ✭ 20 (-35.48%)
Mutual labels:  deno
database
towards a common interface for SQL databases in Deno TypeScript
Stars: ✭ 15 (-51.61%)
Mutual labels:  deno
lmdb-js
Simple, efficient, ultra-fast, scalable data store wrapper for LMDB
Stars: ✭ 270 (+770.97%)
Mutual labels:  deno
iam-policies
Iam policies implementation for create roles and manage permissions
Stars: ✭ 20 (-35.48%)
Mutual labels:  deno
johanbrook.com
Naming the repo "johanbrook.com" was a mistake.
Stars: ✭ 17 (-45.16%)
Mutual labels:  deno
calcite
A rust framework for creating deno plugins
Stars: ✭ 62 (+100%)
Mutual labels:  deno
hex
An ecosystem delivering practices, philosophy and portability. Powered By Deno and JavaScript.
Stars: ✭ 48 (+54.84%)
Mutual labels:  deno
microdiff
A fast, zero dependency object and array comparison library. Significantly faster than most other deep comparison libraries and has full TypeScript support.
Stars: ✭ 3,138 (+10022.58%)
Mutual labels:  deno
logrocket deno api
A functional CRUD-like API with Deno and Postgres
Stars: ✭ 23 (-25.81%)
Mutual labels:  deno
snatchblock
A strictly typed utility library.
Stars: ✭ 1,059 (+3316.13%)
Mutual labels:  deno
bundle
An online tool to quickly bundle & minify your projects, while viewing the compressed gzip/brotli bundle size, all running locally on your browser.
Stars: ✭ 475 (+1432.26%)
Mutual labels:  deno
i18next-http-backend
i18next-http-backend is a backend layer for i18next using in Node.js, in the browser and for Deno.
Stars: ✭ 270 (+770.97%)
Mutual labels:  deno
deno-drash-realworld-example-app
Deno + Drash RealWorld example app
Stars: ✭ 56 (+80.65%)
Mutual labels:  deno
dem
A module version manager for Deno.
Stars: ✭ 58 (+87.1%)
Mutual labels:  deno

deno-task-runner

Build Status Build status

Write tasks in deno.

Example

import { task } from "https://deno.land/x/task_runner/mod.ts";

task("prepare", "echo preparing...");
task("counter", "deno counter.ts");
task("thumb", "deno https://deno.land/thumb.ts");
task("all", "$prepare", ["$counter alice", "$counter bob"], "$thumb");
//          ^^^^^^^^^^  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^  ^^^^^^^^
//          1st task    2nd task (parallel)                 3rd task
$ deno example.ts all --allow-run
preparing...
bob 1
alice 1
alice 2
bob 2
alice 3
bob 3
alice 4
bob 4
bob 5
alice 5
👍

Watch

task("compile", "echo changed", "$all").watchSync("src");
task("dev-server", "echo restarting...", "$server").watch("server");

LICENSE

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].