# Sourcemaps
**Context: [frontend-dev-bookmarks](../README.md) / Workflow**
Sourcemap is a way to map a combined/minified file back to an unbuilt state.
[](http://frontend.directory/)
[](https://gitter.im/dypsilon/frontend-dev-bookmarks)
[](https://twitter.com/FrontendDir)
-----------------------------------------
+ **[combine-source-map](https://www.npmjs.org/package/combine-source-map)**: Add source maps of multiple files, offset them and then combine them into one source map.
+ **[convert-source-map](https://www.npmjs.org/package/convert-source-map)**: Converts a source-map from/to different formats and allows adding/changing properties.
+ **[exorcist](https://github.com/thlorenz/exorcist)**: Externalizes the source map found inside a stream to an external .js.map file
+ **[generate-sourcemap](https://www.npmjs.org/package/generate-sourcemap)**: Generates a source map for files that were packed into a bundle.
+ **[inline-source-map](https://www.npmjs.org/package/inline-source-map)**: Adds source mappings and base64 encodes them, so they can be inlined in your generated file.
+ **[mold-source-map](https://www.npmjs.org/package/mold-source-map)**: Mold a source map that is almost perfect for you into one that is.
+ **[source-map-cjs](https://www.npmjs.org/package/source-map-cjs)**: Generates and consumes source maps. Adapted to be commonjs only and work in older browsers.
------------------
# License

This work is licensed under a Creative Commons Attribution 4.0 International License.
Please provide a link back to this repository. This is not necessary for GitHub forks.