npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2024 – Pkg Stats / Ryan Hefner

vts-helper

v0.1.34

Published

Vanilla Typescript Helper for Functional Programming

Downloads

3

Readme

vts-helper

Vanilla Typescript Helper

CircleCI Coverage Status npm Gitter

PURPOSE

  • Based upon helpers like ramda, lodash and underscore the main purpose of vts-helper is to implement a simple functional helper by promoting the minimum cuantity of comparisons for each functionality avoiding the reutilization of functions; like map function in ramda.js can be used for arrays or objects, in vts-helper the map function is only for iterables types. Is important for us that the programmer may be able to identify the type of data he is working on and in that way may use the propper vanilla typescript function.
  • Made in Typescript for the control of types.

OBJETIVO

  • Basado en útiles como ramda, lodash y underscore el objetivo de vts-helper es implementar de manera funcional un útil simple proponiendo la mínima cantidad de comparaciones para cada funcionalidad evitando la reutilización de funciones; como la función map en ramda se puede utilizar para arrays o objects en vts-helper la función map es solo para tipos iterables. Es importante para nosotros que el programador sea capaz de identificar que tipado tiene la data que esta manipulando y así utilizar una función de vanilla typescript específica.

  • Elaborado en Typescript para el control de memoria del tipado.

  • Gives specific modules for data types / Proporciona módulos específicos para tipos de datos:

    • {va} array function
    • {vo} object function
    • {vm} math function
    • {vu} utils function
      • {v} totals function

INSTALL / INSTALACION

$ npm install vts-helper --save
const v = require('vts-helper');
import { va, vo, vu } from 'vts-helper';

or

import { v } from 'vts-helper';

GitHub

https://github.com/Alberto85ariel13/vts