Skip to content

An Emacs transient menu for working with NPM projects.

License

Notifications You must be signed in to change notification settings

Phundrak/npm-transient

 
 

Repository files navigation

npm-transient

https://github.com/Phundrak/npm-transient/actions/workflows/workflow.yml/badge.svg

Introduction

npm-transient provides a transient menu for working with npm projects. This fork is based on @mojochao’s original package npm-mode.

Table of Contents

Installation

This project is not yet available on any package repository, so your only options are manual or semi-manual installation as shown below.

Manual Installation

Start by cloning the npm-transient repository wherever you wish to:

git clone https://github.com/Phundrak/npm-transient.git

Then, edit your Emacs configuration file ($HOME/.emacs, $HOME/.emacs.d/init.el, or $XDG_CONFIG_DIR/emacs/init.el) to include the following lines:

(add-to-list 'load-path "path/to/your/clone/npm-transient")
(require 'npm-transient)

Straight and use-package

You can use straight with use-package to install this version of npm-transinet. To do so, you can use the following snippet:

(use-package npm-transient
  :straight (npm-transient :type git
                           :host github
                           :fork "Phundrak/npm-transient"))

Usage

The transient menu can be called with M-x npm-transient.

Acknowledgements

This repo is a rewrite of @mojochao’s original package, and its history has been preserved.

About

An Emacs transient menu for working with NPM projects.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Emacs Lisp 98.1%
  • Makefile 1.9%