This is a helper library for validating forms in a browser with help of validate.js. Of course, you can validate forms just with validate.js, but you do not need to write much JS code to do similar things with this library. All you need is to add regula
published version 0.0.1, 7 years agoSame as `$.fn.closest` from jQuery, but without jQuery. Does not modify any global objects or prototypes. Gracefully falls back to using native `Element.closest` and `Element.matches` if ones are available. The only requirement is native `Element.query
published version 0.0.1, 7 years agoA small helper library that allows toggling classes of HTML elements without writing much JS code. For example, to toggle class `block--red` on an element when some button is clicked, you should write the following code:
published version 0.0.1, 7 years agoA small helper library that provides a tiny layer of abstraction above different map widget libraries. It supports Google Maps and Yandex Maps. It does not encapsulates any complex features, and only allows to embed a map and display some markers. But
published version 0.0.3, 7 years agoA small helper library that allows toggling classes of HTML elements without writing much JS code. For example, to toggle class `block--red` on an element when some button is clicked, you should write the following code:
published version 0.0.6, 7 years agoThis is a helper library for validating forms in a browser with help of validate.js. Of course, you can validate forms just with validate.js, but you do not need to write much JS code to do similar things with this library. All you need is to add regula
published version 0.0.9, 7 years agoA small helper library that provides a tiny layer of abstraction above different map widget libraries. It supports Google Maps and Yandex Maps. It does not encapsulates any complex features, and only allows to embed a map and display some markers. But
published version 0.0.13, 7 years ago``` npm i --save @zcomp/maps-google ```
published version 0.0.10, 7 years ago``` npm i --save @zcomp/maps-yandex ```
published version 0.0.11, 7 years agoSame as `$.fn.closest` from jQuery, but without jQuery. Does not modify any global objects or prototypes. Gracefully falls back to using native `Element.closest` and `Element.matches` if ones are available. The only requirement is native `Element.query
published version 0.0.4, 7 years agoBase package for components inside @zcomp organization.
published version 0.0.9, 7 years agoA small library that implements lightweight tabs with vanilla JS. It can be configured with data attributes on DOM elements. You can have multiple tab groups on the same page. Tabs can save its state and restore it back (even automatically). Tabs can
published version 0.0.5, 7 years agoA small library implementing spoilers. A spoiler is a block with a head and a body — when you click on a head, body disappears. When you click again — it appears again. It's that easy. Spoilers can be grouped into... emmmm... a group. A spoiler group
published version 0.0.6, 7 years agoA component implementing number input with two buttons for incrementing and decrementing value. Nothing more.
published version 0.0.4, 7 years agoLibrary that helps to generate random unique identifiers for DOM elements. `getElementId` accepts an element as an argument and returns its id. If element has no id attribute, a random id is generated and assigned to the element. For example:
published version 0.0.2, 7 years agoA helper library for loading data from remote source to a DOM element.
published version 0.0.4, 7 years agoDead simple handlebars helper for inlining text files
published version 1.0.0, 7 years agoA tool to develop multi-package Node.js apps with ease.
published version 2.0.42, 5 years agoCoffee-script (1.x) support for `node-norman`.
published version 1.0.2, 7 years ago- published version 0.0.2, 5 years ago
- published version 1.0.9, 5 years ago
- published version 1.2.0, 5 years ago
- You need to have an active account on opensubtitles.org, register here: https://www.opensubtitles.org/register/ - You need node.js and npm installed on your system, any version newer than 16 can be used.
published version 1.2.0, 2 years ago