• Stars
    star
    133
  • Rank 272,600 (Top 6 %)
  • Language
    JavaScript
  • License
    Apache License 2.0
  • Created almost 6 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

๐Ÿ“ฆ Quickly try out NPM packages inside a container

๐Ÿ“ฆ try

Quickly try out npm packages inside a container.

NPM Package Dependencies Build Status

Demo animation

Purpose

As a developer working with NodeJS you often stumble upon packages you quickly want to try out. Installing these packages on your host system gets it polluted real quick.

try tries to keep your host system clean while testing out npm packages. This CLI tool quickly starts up a Docker container and installs your specified packages, so you can try them out!

Usage

You can print the usage by executing try --help.

Usage: try [options]

Quickly try out npm packages inside a container

Options:
  -V, --version              output the version number
  -v, --verbose              Verbosity value
  -i, --image [image]        The docker image which it should pull from (default: "node")
  --image-version [version]  Specify the node image version (default: "latest")
  --no-cleanup               If set to true, the created container will not get cleaned up
  --silent                   If the program should not print any log statements
  --ts                       If it the program should use TypeScript
  -h, --help                 output usage information

Installation

Prerequisites

npm package

To install try using npm run:

npm install -g try-pkg

From source

To install it from source you need to clone this repository, install the dependencies using npm and execute the program.

git clone https://github.com/BrunnerLivio/try.git
cd try
npm install
npm start

Other

Inspired by timofurrer/try - Thanks buddy :)

More Repositories

1

brunnerlivio

157
star
2

nestjs-yarn-lerna-monorepo-starter

Example NestJS monorepo project
TypeScript
85
star
3

nestjs-integration-test-db-example

TypeScript
75
star
4

screenbean.brunnerliv.io

A tool to add colorful backgrounds to screenshots.
JavaScript
56
star
5

deprecated-pokemongo-game-master

โš ๏ธ DEPRECATED - LOOK README โš ๏ธ This repository is collection of the decoded GAME_MASTER-protobuf files
JavaScript
39
star
6

tsp-web

JavaScript
35
star
7

brunnerliv.io

My personal website
JavaScript
30
star
8

clippy-say

Bring back Clippy and his friends to your operating system of choice.
JavaScript
24
star
9

logger-app

The example logger app of the dev.to article
TypeScript
22
star
10

PokemonDataGraber

[DEPRECATED] ๐Ÿ’ช This script grabs all kinds of data for Pokemon GO
JavaScript
20
star
11

deprecated-pokemongo-json-pokedex

โš ๏ธ DEPRECATED โš ๏ธ LOOK README
TypeScript
19
star
12

deno-module-starter

A starter template for Deno modules
TypeScript
14
star
13

agile-ipsum

Generate an Agile Lorem Ipsum placeholder text
JavaScript
11
star
14

awesome-ipa

A curated list of awesome tools and scripts for your IPA (Induviduelle Praktische Arbeit)
10
star
15

capture-my-evolution

Capture the history of your web project
TypeScript
9
star
16

nest-cloudinary-sample-reddit

TypeScript
8
star
17

vela

Shell
7
star
18

PokemonGOStatus

โŒš A website which show you the actual server status of Pokemon GO.
CSS
6
star
19

mk-deps

mk-deps install run-time dependencies listed in debian/control without building it.
Python
6
star
20

pokemongo-pokedex

๐Ÿฏ ๐Ÿถ ๐Ÿฎ Pokรฉdex for Pokรฉmon GO for iOS, Android and Web.
CSS
5
star
21

deno-pretty-bytes

The Deno implementation of @sindresorhus pretty-bytes package
TypeScript
5
star
22

MinecraftCommandAPI

Minecraft has a feature to run commands, which are advanced functions, activated by typing certain strings of text. This API has multiple advantaged, in comparison with the current state of Minecraft Command generation.
TypeScript
5
star
23

Dotfiles

Shell
4
star
24

bitfinex-polybar

A polybar module for your current Bitfinex balance
JavaScript
4
star
25

ssl-certificate-notifier

Sally, the Slack Bot, reminds you, when your SSL certificates in your internal network are expiring.
JavaScript
4
star
26

trello-scrum-to-template

Parses the Trello data and prints it in the given template
JavaScript
4
star
27

docs.nestjs.com-pdf

docs.nestjs.com documentation pages as PDF
TypeScript
3
star
28

pokemongo-web-api

A small web api, which is based on the pokemongo GAME_MASTER file.
TypeScript
3
star
29

Portfolio

:person_with_blond_hair: My personal Portfolio
CSS
3
star
30

typescript-course

TypeScript
3
star
31

20min-scraper

TypeScript
2
star
32

dev.to-icon-webfont

2
star
33

articles

2
star
34

webzuerich-design-tokens-demo

This repo is to showcase Design Tokens using Style Dictionary by integrating it into an Android Application (Kotlin) and React (JavaScript)
Kotlin
2
star
35

fhnw-twittrfx

A bird database as school project for the OOP2 module at FHNW
Java
1
star
36

google-home-openstack

Application which creates Openstack Virtual Machines when Google Home commands it to.
TypeScript
1
star
37

openstack-demo

This website is a demo website the openstack presentation.
JavaScript
1
star
38

mada-rsa-encryption

Java
1
star
39

the-worst-stack

TypeScript
1
star
40

jekyll-portfolio-template

CSS
1
star
41

dialogflow-adafruit-forwarder

Webserver which forwards webhook requests from dialogflow to adafruit
TypeScript
1
star
42

fhnw-mada-elgamal

Java
1
star
43

Schochi.ch

Repository for Schochi.ch
Vue
1
star
44

package-json-to-template

Parses package.json data and prints it in the given template (HTML, LaTeX, etc.)
JavaScript
1
star
45

vscode-material-snippets

๐Ÿ’„ This extension for Visual Studio Code adds snippets for material design.
1
star
46

node-lxd-client

Client for the LXD REST-API written in NodeJS
TypeScript
1
star
47

stencil-gatsbyjs-starter-repo

Starter repository for Stencil + GatsbyJS
JavaScript
1
star
48

fhnw-mada-huffman

Huffman Encoding/Decoding for FHNW mada in Java
Java
1
star
49

openstack-stats

Small overview of your openstack instance
JavaScript
1
star