Commit Graph

30 Commits

Author SHA1 Message Date
Nick Martin
57c87a403d OCD 2013-10-08 20:03:02 -07:00
David Glasser
c3d1f7bbd2 Don't fail if stylus or less files are in a non-client-specific place.
Make the plugin's arch check less sketchy.

Improve less and stylus error handling.
2013-08-02 15:16:53 -07:00
Geoff Schmidt
3d1c09794f Comprehensive namespace cleanup. 2013-07-25 18:54:40 -07:00
David Glasser
5be28a3eaa Now that minimized npm-shrinkwrap is on linker, one last shrinkwrap refresh.
Also delete .npm dirs from packages that no longer have direct
dependencies (only their plugins do)
2013-05-13 12:03:56 -07:00
David Glasser
1f0587886c Automated .npm changes. 2013-05-13 11:55:11 -07:00
Geoff Schmidt
4bff34a680 Port 'less' package to new plugin API 2013-05-13 11:52:43 -07:00
David Glasser
6b48e8bd8a stuff that doesn't have conflicts 2013-05-13 11:51:50 -07:00
David Glasser
99d5be0079 Mimize shrinkwrap files so that they change less in git. 2013-05-09 11:17:36 -07:00
David Glasser
b9693f4e1e Update .npm for newish code (eg 1a7c2d8). 2013-04-25 14:39:45 -07:00
David Glasser
c6f0e74136 Some updates to shrinkwrap files that I didn't commit before because I had a
corrupted repo from some unfinished code.
2013-03-21 15:59:24 -07:00
Avital Oliver
2ee683ec68 80c 2013-03-19 15:11:05 -07:00
Avital Oliver
afd5094468 Write .npm/README, and reformatted npm-shrinkwrap.json (due to new npm) 2013-03-19 15:11:05 -07:00
Avital Oliver
5a0a4f5ab0 npm dependencies at bundle time
- package.js now has a top-level 'Npm.depends' directive
- both bundle-time and server run-time code can get access
  to any dependent npm module with 'Npm.require'
2013-03-19 15:11:04 -07:00
David Glasser
78eb2a32d6 Watch '.lessimport' files for changes (but don't parse them).
'.lessimport' is now meaningful rather than just a suggestion in the docs.
2013-02-12 14:36:04 -08:00
David Glasser
cb1eb96b9e Rename less_test_constants file to be .lessimport.
This doesn't actually make a difference (since packages enumerate their files
instead of using autodetection) but it's pedagogically nice.
2013-02-12 14:35:17 -08:00
David Glasser
de6a08d09e Choose an even more portable CSS property to test @imports.
Colors were showing up as rgb(a, b, c) in some browsers and as #aabbcc in
others.
2013-02-06 14:08:39 -08:00
David Glasser
adcae951eb Switch less back to fully synchronous, now that the NPM module supports it.
syncImport was added in 1.3.2 and we just upgraded from 1.3.1 to 1.3.3.

Otherwise error handling gets pretty fussy (eg, sometimes less throws from
within a callback).
2013-02-05 18:11:59 -08:00
David Glasser
6616d9aac6 Make new less test less sensitive to browser zoom.
Apparently a 1px border may not have a 1px computed value if your browser is
zoomed (it may be fractional).
2013-01-31 11:59:01 -08:00
Avital Oliver
6745745643 Fix #203: support less @import directives 2013-01-25 18:48:04 -08:00
David Greenspan
1caf2da2b5 fix CSS preproc tests when Chrome is zoomed 2012-09-18 11:23:49 -07:00
Geoff Schmidt
1483cc3b51 completely remove liveui. all tests pass. 2012-08-03 23:30:15 -07:00
David Greenspan
2d7197fe83 fix sass and stylus tests for production mode 2012-05-01 16:55:56 -07:00
David Greenspan
d4e3aa2ffd rewrite "less" test to work when deployed 2012-05-01 14:24:45 -07:00
David Greenspan
70aab70add "less" test 2012-04-25 18:16:49 -07:00
Josh McArthur
e2eadee1d4 Use correct variable name when logging a less error 2012-04-19 01:57:09 -07:00
Geoff Schmidt
26a9236160 Report bundle-time errors nicely. 2012-03-13 00:00:19 -07:00
Nick Martin
25122880a3 Improve error reporting when less file fails to compile. 2012-03-08 18:40:19 -08:00
Geoff Schmidt
d1d5604976 Refactor bundler; new package API 2012-01-27 20:02:26 -08:00
Geoff Schmidt
e5eb42e55c Refactor package API/bundler 2012-01-27 20:02:24 -08:00
Nick Martin
d69c2d1f19 Initial import from old busted repo. 2011-11-17 18:35:20 -08:00