New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

lib-js

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lib-js

Generic helper functions for web development

latest
Source
npmnpm
Version
0.0.7
Version published
Maintainers
1
Created
Source

lib-js

Javascript library with generic functions set for web-based apps development

Installation

npm i lib-js

Include lib.js into your webpage / singlepage app

<script src="lib.js"></script>

Examples

Generate UUID-like string:

lib.uuid();

Random int between N and M:

lib.rnd_i(N, M)

Obtain current timestamp in SQL datetime format:

lib.ts_to_sqldate()

Query dom elements by selector:

lib.qsa('.active').forEach(function(el) {
  lib.set_class(el, 'active', false);
});

Render JSON-formatted view into DOM:

var els = lib.inflate_view(lib.id('root'), [ 
{tag:'CANVAS', atr:{width:100,height:100,style:'background:#000'}}
]);

Bind event listener

lib.event(document, 'mousemove', function(e) {
    L(e.pageX); // Your mouse X position
    //return e.prevent(); // You can prevent bubbling in thit way
});

Unbind event listener

lib.unevent(document, 'mousemove');

Also index.html - a real minimal html5 boilerplate

Keywords

lib js lib.js lib-js javascript html5

FAQs

Package last updated on 11 Jun 2017

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts