0.0.2 • Published 10 months ago

dev-chrono v0.0.2

Weekly downloads
-
License
BSD-3-Clause
Repository
github
Last release
10 months ago

npm npm

npm bundle size GitHub last commit (branch) Static Badge


⚠️ This library is currently in Beta release. Expect changes.

Table of Contents

Installation

You can easily install it using the command below :

⚠️ This library is not yet compatible with imports with script tag.

npm

npm i dev-timer

NodeJS usage

const { Timer } = require("dev-timer");

ESM

Dev Timer can be imported as ES modules for browsers that support it. The specifics differ depending on the CDN, but here's a pattern for including the ES module where supported, and falling back to a UMD version for older browsers.

HTML5

<script type="module" src="index.js"></script>

JS ( index.js )

import { Timer } from "https://unpkg.com/dev-timer@0.4.0/ES/Timer.js";

Usage

You can find the documentation here. To find more examples, please refer to examples folder or step by step examples.

Basic Example :

const { Timer } = require('dev-timer');

// Create a new timer instance with a 15 seconds duration
const timer = new Timer(15000); 

timer.start(); // Start the timer

// Add a callback to be called when the timer ends
timer.onEnd = ()=>{
    console.log('Timer ended');
}

Credits

This project was mainly created by me... so... But I would like to thank Patafix who helped me to create this README.

But this project was only possible thanks to TypeScript, Javascript, npm and Github <3

License

Dev Timer's code is licenced under BSD-3 Clause Licence. You can find the licence file here too.

0.0.2

10 months ago

0.0.1

10 months ago

1.0.1

10 months ago

1.0.0

10 months ago