All Projects → mgechev → Is Esm

mgechev / Is Esm

🌳 CLI tool which checks if a package is distributed in ECMAScript module format. Helps you reason if the package is tree-shakable.

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Is Esm

Awesome Bundle Size
📝 An awesome list of tools and techniques to make your web bundle size smaller and your web apps load faster.
Stars: ✭ 118 (-19.73%)
Mutual labels:  tree-shaking, performance
Laravel Zero
A PHP framework for console artisans
Stars: ✭ 2,821 (+1819.05%)
Mutual labels:  cli, performance
Bombardier
Fast cross-platform HTTP benchmarking tool written in Go
Stars: ✭ 2,952 (+1908.16%)
Mutual labels:  cli, performance
Wallace Cli
Pretty CSS analytics on the CLI
Stars: ✭ 281 (+91.16%)
Mutual labels:  cli, performance
Wordops
Install and manage a high performance WordPress stack with a few keystrokes
Stars: ✭ 649 (+341.5%)
Mutual labels:  cli, performance
Ava
Node.js test runner that lets you develop with confidence 🚀
Stars: ✭ 19,458 (+13136.73%)
Mutual labels:  cli, performance
Hiper
🚀 A statistical analysis tool for performance testing
Stars: ✭ 2,667 (+1714.29%)
Mutual labels:  cli, performance
Torchlambda
Lightweight tool to deploy PyTorch models to AWS Lambda
Stars: ✭ 83 (-43.54%)
Mutual labels:  cli, performance
Grofer
A system and resource monitoring tool written in Golang!
Stars: ✭ 135 (-8.16%)
Mutual labels:  cli, performance
Osm
🚚 ☁️ Object Store Manipulator - curl for cloud storage
Stars: ✭ 144 (-2.04%)
Mutual labels:  cli
Common Shake
CommonJS Tree Shaker API
Stars: ✭ 145 (-1.36%)
Mutual labels:  tree-shaking
Micro Starter
[Deprecated] 🔷 Basic (opinionated) starter kit for a micro app with webpack build
Stars: ✭ 144 (-2.04%)
Mutual labels:  cli
Typescript Webpack Tree Shaking
Tree-shaking example with Typescript and Webpack
Stars: ✭ 144 (-2.04%)
Mutual labels:  tree-shaking
Georaptor
Python Geohash Compression Tool
Stars: ✭ 143 (-2.72%)
Mutual labels:  performance
Vertical Collection
Infinite Scroll and Occlusion at > 60FPS
Stars: ✭ 144 (-2.04%)
Mutual labels:  performance
You Dont Need Momentjs
List of functions which you can use to replace moment.js + ESLint Plugin
Stars: ✭ 12,480 (+8389.8%)
Mutual labels:  tree-shaking
Gotime
CUI project/task/time tracker written in golang
Stars: ✭ 144 (-2.04%)
Mutual labels:  cli
Aptos
☀️ A tool for validating data using JSON Schema and converting JSON Schema documents into different data-interchange formats
Stars: ✭ 144 (-2.04%)
Mutual labels:  cli
Mojo Webqq
【重要通知:WebQQ将在2019年1月1日停止服务,此项目目前已停止维护,感谢大家四年来的一路陪伴】使用Perl语言(不会没关系)编写的smartqq/webqq客户端框架(非GUI),可通过插件提供基于HTTP协议的api接口供其他语言或系统调用
Stars: ✭ 1,755 (+1093.88%)
Mutual labels:  cli
Pinpoint
APM, (Application Performance Management) tool for large-scale distributed systems.
Stars: ✭ 11,883 (+7983.67%)
Mutual labels:  performance

is-esm

This package tells you if an npm module uses ECMAScript modules or not.

Why do I need to know?

ECMAScript modules are statically analyzable. This helps bundlers and JavaScript optimizers to get rid of the unused exports and ultimately make your bundles smaller.

You can read more about this here.

How to use it?

To use is-esm:

$ npx is-esm @angular/core 8.0.0
$ ✔ Yes
$ npx is-esm moment
$ ✖ No

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].