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

tsc-merge

v1.1.0-alpha.4

Published

Path to the directory which has to be merged.

Downloads

31

Readme

Options

-f --folder (default ./src)

Path to the directory which has to be merged.

-fn --fileName (default index)

Name of the merged javascript output file.

-o --output (default ./dist)

Path to the directory were the type definition and the source map or cli file will be stored.

-c --config (default tsconfig.json)

Path to the typescript configuration file. Required to fetch the required configurations for the tsc script.

--cli

Creates an javascript file which is cli compatible. No type declaration will be created (see --typeDeclarationOnly).

--esm

Setup the tsc script with the required esm configuration. This is required when the application is an module.

Misc Options

NOT YET --logFile

Debug Options

--typeDeclarationOnly

Creates only the typescript type definition files without any source maps / javascript file.

--printFilesPaths

Prints out the pathes of the files which will be used in the merging process without proceeding. Usefull to check if all the required files are considered.

--printConfig

Prints out the constructed tsc-merge configuration without proceeding. This options is usefull to check if the process arguments are read correctly.

--ignoreMerge

Stops process before merging. Usefull to verify the output of the tsc script.

--verbose

Prints out debug logs.