New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

unsourcemap

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

unsourcemap

Unpack JavaScript sourcemap

latest
Source
npmnpm
Version
0.0.3
Version published
Maintainers
1
Created
Source

unsourcemap

Unpack JavaScript sourcemap.

Install

npm:

npm install unsourcemap --global

yarn:

yarn global add unsourcemap

Usage

unsourcemap input [options]

See help for more information.

input is a required parameter, it can also be a directory.

If input is a directory, unsourcemap will traverse all the files in this directory and deal each file. Use --no-check to ignore checking the filename is end with .map.

Examples

unsourcemap bundle.js.map
unsourcemap bundle.js.map --output app
unsourcemap --input=bundle.js.map --force
unsourcemap -i=bundle.js.map --verbose --no-dot

Available Options

--version/-v

Display the verison.

--help/-h

Display the help document.

--mode

  • type: String
  • default: 'webpack'

Internal usage, support webpack only.

Remove webpack:// from the sourcemap.source.

--dot

  • type: Boolean
  • default: true

In webpack mode, replace the prefix dot /..

path.join will ignore /./.

--input/-i

  • type: String

Specify the input filepath.

--output/-o

  • type: String
  • default: 'dist'

Directory for file output.

--replacement

  • type: String
  • default: '_'

Replacement for sanitize filepath.

  • windows reserved names like con|prn|aux|nul|com.
  • any illegal character in ?<>:\*\|":.
  • control character.
  • only dot(s).
  • trailing dot or space.

--async

  • type: Boolean
  • default: false

Use writeFile instead of writeFileSync for speed.

--verbose

  • type: Boolean
  • default: false

Print the filepath which is written successful.

--force

  • type: Boolean
  • default: false

Force writeFile even if the file is already existed.

--check

  • type: Boolean
  • default: true

Check filename is end with .map.

-d/--depth

Max depth about directory to extract.

Development

Checkout this repository locally, then:

node bin/unsourcemap

References

Changelog

v0.0.3

2019-05-20

  • drop support for --strict and -c, use --check exactly.
  • remove .vscode
  • support directory recrusive

v0.0.2

2019-04-11

  • support directory

v0.0.1

2019-04-11

  • first publish

License

MIT

See LICENSE for more information.

Keywords

sourcemap

FAQs

Package last updated on 20 May 2019

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts