David Glasser
ea45e6a9f1
Allow plugins to register specific filenames
...
This is in addition to registering for extensions. Note that only the
new SourceProcessor APIs allow this, not registerSourceHandler.
The filename in question is the basename of the file. The file can be
found in any directory in any package. If you want to be more picky,
you can just ignore other ones in your processFilesForTarget.
This introduces the SourceProcessorSet abstraction, which simplifies a
lot of repeated code around matching filenames with processors and
avoiding duplicates.
Missing tests.
See also #3985 .
2015-07-08 17:23:31 -07:00
David Glasser
5ed5a4c261
remove console.log
2015-07-07 17:56:06 -07:00
Slava Kim
9d610e8d26
Prefer source-maps in memory in a parsed JSON form
2015-07-06 15:25:11 -07:00
David Glasser
44c815a955
coffee uses on-disk cache
...
Also combine the two coffee registerCompiler calls into one
it's a bad on-disk cache that should be improved to not write out all
the unchanged files every time too. but the tests do show that it skips
the unnecessary recompile
less doesn't use an on-disk cache yet
2015-06-09 12:33:46 -07:00
David Glasser
befd21c244
comment about multiple registerCompiler in coffee
2015-06-09 10:38:49 -07:00
David Glasser
774b9754ec
Test less caching, and improve client refresh
...
Specifically, ensure that we don't even include client-specific files in
the server WatchSet by making sure we pass a precise set of extensions
to initFromAppDir. We still also rule out wrong-arch files at a later
stage too (because sourceExtensions only affects initFromAppDir).
Without the change to compiler.js, the final test (adding
yet-another-root.main.less) restarts the server rather than printing
"Client modified -- refreshing".
2015-06-08 22:41:55 -07:00
David Glasser
456d19a65e
coffeescript self-test w/ local package file
2015-06-08 21:02:48 -07:00
David Glasser
01404de8fe
start of a self-test showing coffee/less caching
...
doesn't do less yet
2015-06-04 22:49:42 -07:00
David Glasser
bca7f0c23f
cache coffeescript compilation in memory
2015-06-04 11:17:19 -07:00
David Glasser
5d9de6f4cd
Fix use of exports API by coffeescript
2015-06-04 01:19:14 -07:00
Slava Kim
77e592c9e3
Fix bugs in BBP Coffeescript implementation
2015-06-04 01:19:13 -07:00
Slava Kim
b167d6446f
Checkpoint: coffeescript ported to BBP
2015-06-04 01:19:13 -07:00
David Glasser
5218d0e46b
don't let coffeescript break stack traces
2015-05-22 19:03:09 -04:00
Ben Newman
5d15afe814
Upgrade coffeescript core package to v1.9.2.
...
Closes #4302 .
2015-05-05 14:52:26 -07:00
David Glasser
b704424a73
Clarify coffeescript README
...
Fixes #4171 .
2015-04-14 14:47:16 -07:00
David Glasser
4daaa76b12
METEOR@1.0.4
2015-03-17 13:06:07 -07:00
David Glasser
af0469da35
Bump other packages to -rc.0
2015-03-05 22:54:07 -08:00
Slava Kim
27f249bfed
A lot of crazy package bumps
2015-01-21 14:03:55 -08:00
Sashko Stubailo
c37342d504
Bump a bunch of package versions
2015-01-20 22:34:24 -08:00
David Glasser
6b204ca73a
Bump package versions for 1.0.2
2014-12-19 10:31:59 -08:00
David Glasser
73b809c122
Bump versions for 1.0.2.
2014-12-11 22:44:41 -08:00
David Glasser
6ea8443f30
Update calls to addFiles, onUse, and onTest
2014-12-09 20:18:31 -08:00
David Glasser
e7bfa5202e
Update packages to use Package.registerBuildPlugin
2014-12-09 20:09:34 -08:00
David Glasser
de5f68cf70
bump all versions (due to source-map upgrade)
2014-11-25 09:06:26 -08:00
Sashko Stubailo
721fa0451b
Update more readmes
2014-10-24 10:13:59 -07:00
Sashko Stubailo
36da5aecb4
Make all version numbers not have rc
2014-10-13 14:09:37 -07:00
Sashko Stubailo
698fbedb10
Bump all of the version numbers to rc.0
2014-10-07 17:10:48 -07:00
Sashko Stubailo
0cf088b6cb
Bump changed package versions
2014-10-03 16:13:08 -07:00
Sashko Stubailo
1e53f6b598
Bump all version numbers again after cherry-picking unipackage fix
2014-10-01 17:06:57 -07:00
Sashko Stubailo
0129c3f5ac
Bump all of the version numbers again, to republish with the unipackage.json fix
2014-10-01 15:43:05 -07:00
Sashko Stubailo
eecc272e4a
Bump every single package version number due to a change in compilation
2014-09-29 23:44:50 -07:00
Emily Stark
d19f2bf49b
Bump more package versions for 0.9.2
2014-09-15 12:05:03 -07:00
Emily Stark
833c6f5b4f
Bump package versions for 0.9.2
2014-09-15 11:36:57 -07:00
Slava Kim
3decef135a
Bump package versions
2014-09-05 17:55:37 -07:00
Matthew Arbesfeld
fca5c382d5
Merge branch 'release-0.9.1' into cordova-hcp
...
Conflicts:
docs/client/api.html
docs/client/api.js
meteor
packages/autoupdate/autoupdate_server.js
packages/autoupdate/package.js
packages/constraint-solver/package.js
packages/less/package.js
packages/meteor-tool/package.js
packages/meteor/package.js
packages/minimongo/package.js
packages/mongo-livedata/package.js
packages/oauth1/package.js
packages/package-version-parser/package.js
packages/spiderable/package.js
packages/standard-app-packages/package.js
packages/templating/package.js
packages/test-in-console/package.js
packages/webapp/package.js
scripts/admin/meteor-release-experimental.json
scripts/generate-dev-bundle.sh
tools/uniload.js
2014-08-28 21:13:59 -07:00
Sashko Stubailo
41910019e1
Renamed Deps to Tracker in all packages
2014-08-27 20:05:22 -07:00
Matthew Arbesfeld
124b0d869e
Bump versions for CORDOVA-PREVIEW@4
2014-08-27 13:41:07 -07:00
David Glasser
bc6239dfc1
vbump for rc9
...
Hopefully we won't have to do "bump for all the npm modules" again after
this
2014-08-15 12:34:47 -07:00
David Glasser
a9db15a9e6
vbump for 0.9.0-rc8
2014-08-14 12:02:08 -07:00
ekatek
b9a714f028
ripping out internal, name and test from package.js files
2014-07-07 20:50:50 -07:00
ekatek
fb709c9563
remove versions files from core packages
2014-06-16 22:11:31 -07:00
ekatek
beb0e59b9d
new version files from teh new solver? Also, package.js correct with tests
2014-05-09 17:36:25 -07:00
ekatek
031890d2c5
don't store buildtime deps in the catalog
2014-05-04 16:56:58 -07:00
ekatek
23ad149a78
better versions files
2014-04-25 15:06:45 -07:00
ekatek
10d2047d12
clean up
2014-04-25 15:01:20 -07:00
ekatek
c84c8d6097
alphabetize package version lock files
2014-04-24 18:18:21 -07:00
David Glasser
3d3bdd4f50
versions.json update (these should be sorted!)
2014-04-24 17:02:46 -07:00
ekatek
5fa2ba7df6
command cleanup, don't register plugins for test packages
2014-04-22 14:42:38 -07:00
ekatek
1f3daac20c
remaining versions.json
2014-04-21 19:03:09 -07:00
ekatek
f4ea519165
test-packages now works on plugin tests
2014-04-10 22:48:19 -04:00