1.0.2 • Published 2 months ago

babel-plugin-here v1.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
2 months ago

Babel Plugin Here (babel-plugin-here)

Replace instances of HERE identifier with code position strings.

Why?

This plugin is useful when you don't have sourcemaps and you're looking at errors in the console and having trouble knowing where they've come from. You can setup this plugin, and use HERE in error message like throw new Error(`${HERE} Some useful message`).

Setup

Install

npm install --save-dev babel-plugin-here

Babel config

babel.config.json

{
	"plugins": [ "babel-plugin-here" ]
}

TSConfig (if using TypeScript)

tsconfig.json

{
	"compilerOptions": {
		"types": [ "babel-plugin-here/env" ]
	}
}

Example

In

src/foo.js

console.log(HERE)

Out

dist/foo.js

console.log("src/foo.js:1:13")
1.0.2

2 months ago

1.0.3-7a86828

2 months ago

1.0.2-87a5573

3 months ago

1.0.2-584352d

4 months ago

1.0.2-bd4fb9b

4 months ago

1.0.2-4aeaaeb

4 months ago

1.0.2-61945bf

4 months ago

1.0.2-09b489e

5 months ago

1.0.2-da830d6

5 months ago

1.1.0-c19b86f

8 months ago

1.0.1

9 months ago

1.1.0-dc49d97

9 months ago

1.1.0-8ab40b1

9 months ago

1.1.0-b757535

9 months ago

1.1.0-3e07890

9 months ago

1.1.0-185237b

10 months ago

1.1.0-3b03cf3

10 months ago

1.0.0

10 months ago

0.1.0-e0e08a2

10 months ago

1.1.0-43a2acc

10 months ago

0.1.0-72748da

10 months ago

0.0.1

1 year ago