Skip to content
This repository has been archived by the owner on Jun 10, 2018. It is now read-only.

Source Maps #311

Merged
merged 42 commits into from
Aug 17, 2014
Merged

Source Maps #311

merged 42 commits into from
Aug 17, 2014

Conversation

josh
Copy link
Contributor

@josh josh commented Mar 22, 2012

No description provided.

@jeremy
Copy link

jeremy commented Mar 22, 2012

❤️🔥

@michaelficarra
Copy link

See estools/escodegen#50.

@SamSaffron
Copy link
Contributor

@josh have you seen lautis/uglifier@2f6c31a

@josh
Copy link
Contributor Author

josh commented Nov 20, 2012

@SamSaffron yeah, I'll be back hacking on this stuff soon.

@SamSaffron
Copy link
Contributor

@josh awesome, it seems https://github.com/michaelficarra/CoffeeScriptRedux is getting close as well and this kind of works http://ryanflorence.com/2012/coffeescript-source-maps/

@michaelficarra
Copy link

@SamSaffron: Yep, source maps are fully supported, but those instructions are a little out of date. Follow the installation instructions in the README, then bin/coffee --help should help you figure it out yourself.

@guilleiguaran
Copy link

@loopj
Copy link

loopj commented Feb 5, 2013

Uglify now has sourcemaps support

@guilleiguaran
Copy link

about less.js: less/less.js#1050

@elia
Copy link
Contributor

elia commented Feb 7, 2013

👍 (http://opalrb.org is going to have them implemented too)

@JAStanton
Copy link

Waiting for CoffeeScript source maps <---- Wait no longer: https://twitter.com/jashkenas/status/308659094930214912

@josh
Copy link
Contributor Author

josh commented Mar 4, 2013

Yippy!

@ndbroadbent
Copy link

awesome, can't wait for this!

@josh
Copy link
Contributor Author

josh commented Mar 4, 2013

Waiting on 1.6.1 for the required ruby bridge changes.

https://twitter.com/jashkenas/status/308676522502410240

@josh
Copy link
Contributor Author

josh commented Mar 5, 2013

Beautiful.

@ConradIrwin ConradIrwin mentioned this pull request Feb 14, 2014
@josh josh added this to the 4.0 milestone May 2, 2014
@josh
Copy link
Contributor Author

josh commented May 2, 2014

The API for amending map data to the processing pipeline has mostly been figured out as of #555.

A big chunk of work remains around the unification of asset variants which will actually allow you to get the map data out of the pipeline, served up or statically compiled. If you want to help out, feedback should be focused on #569.

Repository owner locked and limited conversation to collaborators Jun 27, 2014
josh and others added 17 commits July 9, 2014 19:10
The compiler populates the source map’s `sources` array with this name
so we can map the compiled js back to its original coffee file.
Pass source file name to coffee compiler.
Conflicts:
	lib/sprockets/asset.rb
	lib/sprockets/base.rb
	lib/sprockets/bundled_asset.rb
	lib/sprockets/context.rb
	lib/sprockets/server.rb
	sprockets.gemspec
	test/test_asset.rb
	test/test_server.rb
Conflicts:
	.gitignore
	lib/sprockets/coffee_script_template.rb
Conflicts:
	lib/sprockets/bundle.rb
josh added a commit that referenced this pull request Aug 17, 2014
@josh josh merged commit efe1f91 into 4.x Aug 17, 2014
@josh josh deleted the source-maps branch August 17, 2014 21:48
@josh josh unassigned josh Mar 12, 2015
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.