Commit Graph

50 Commits

Author SHA1 Message Date
ekatek
c5bc843816 bring README.md files up to 1.0.3 compatibility
Fill in all packages without README.md files with a short
README.md mentioning that this is an internal Meteor package.

Break up the top paragraph of a couple of existing README.md
files to be proper long description.

There is more work to do here, involving line wrapping and the like.
2015-01-20 12:21:35 -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
38c28c14bc Upgrade esprima and escope 2014-12-11 13:44:03 -08:00
David Glasser
6ea8443f30 Update calls to addFiles, onUse, and onTest 2014-12-09 20:18:31 -08:00
David Glasser
de5f68cf70 bump all versions (due to source-map upgrade) 2014-11-25 09:06:26 -08:00
David Glasser
beb09757c2 Strip esprima/test from js-analyze 2014-11-06 14:28:38 -08: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
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
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
fbde0a00a7 Merge branch 'publish-packages' into library-refactor
Conflicts:
	packages/domutils/package.js
	packages/handlebars/package.js
	packages/htmljs/package.js
	packages/liverange/package.js
	packages/spark/package.js
	packages/universal-events/package.js
	tools/bundler.js
	tools/help.txt
	tools/packages.js
	tools/run-app.js
	tools/run-mongo.js
	tools/skel/.meteor/packages
2014-04-24 17:01:36 -07:00
David Glasser
3b21c2d9a7 Merge branch 'devel' into publish-packages
Conflicts:
	packages/domutils/package.js
	packages/handlebars/package.js
	packages/htmljs/package.js
	packages/liverange/package.js
	packages/madewith/package.js
	packages/meteor-developer/meteor_developer_server.js
	packages/preserve-inputs/package.js
	packages/spark/package.js
	packages/universal-events/package.js
	tools/commands.js
	tools/files.js
	tools/help.txt
	tools/packages.js
2014-04-24 16:27:21 -07:00
ekatek
9f543d4d03 versions files for packages 2014-04-21 18:16:31 -07:00
Nick Martin
4b49b0614b New NPM keeps shrinkwrap files in alphabetical order. 2014-04-08 01:02:46 -07:00
Geoff Schmidt
66b7253695 Take all packages to 1.0.0 (that aren't already there) 2014-03-07 12:00:20 -08:00
David Glasser
0f4a21f89f meteor_npm: don't lose interesting resolved
If an indirect dependency resolves to something other than a semver (or
a GitHub tarball), it will be stored in the 'resolved'. Our shrinkwrap
minifier (which helps to reduce spurious shrinkwrap file changes) needs
to recognize that.

Also, consistently use the "version" field in the minified shrinkwrap
file (which a comment already claimed we could do).

Fixes #1684.
2013-12-17 19:05:25 -08:00
David Glasser
94c7833c82 Delete unused JSAnalyze.findGlobalDottedRefs.
Because it is currently unused and was the only direct use of the 'estraverse'
module, it seems better to minimize the number of dependencies shipped with
Meteor. Admittedly, estraverse is still a dependency of escope, but if we
upgrade escope to a version that has a more specific version requirement for
estraverse that conflicts with our Npm.depends, we'll be shipping two copies for
no reason.
2013-10-04 09:46:48 -07:00
David Glasser
6a836cca94 Use escope's native implicit global variable search code instead of our own.
That code was buggy when we first wrote linker; we reported the bugs and the
maintainer fixed it. Yay!
2013-10-04 09:31:58 -07:00
David Glasser
ceb37b48c6 Shrinkwrap update. 2013-10-03 15:52:19 -07:00
David Glasser
85a42e908c remove outdated comment 2013-10-03 15:52:19 -07:00
David Glasser
26af82fcf0 Upgrade lots of package Npm dependencies. 2013-10-03 15:52:19 -07:00
David Greenspan
0a9d59ed99 update esprima to take fix for regex parsing bug 2013-08-15 12:20:29 -07:00
David Glasser
f276b34148 comment about updating BUILT_BY when js-analyze changes 2013-07-31 23:50:31 -07:00
David Glasser
4b3cb9d305 Rename api.exportSymbol -> api.export. 2013-07-25 18:54:43 -07:00
David Glasser
9f38258b54 Drop all @export lines. Add api.exportSymbol instead. 2013-07-25 18:54:40 -07:00
David Glasser
25a3afff54 - drop where from all on_use/on_test (it is no longer being passed in)
- allow `api.use(package, {options})` without where
- fix showdown to use a weak dependency
2013-07-25 18:54:40 -07:00
David Glasser
c1667c7d0c Move clean-css and uglify-js from dev bundle to a new minifiers package.
This will make it much easier to upgrade them and test new versions.

(They are still called from the bundler, so changes to how we access them (eg
source map support) will require modifying tools, but just "upgrade to new
version" now is much easier.)
2013-07-18 10:31:52 -07:00
David Glasser
b3e752c86c Source maps now are correct.
The header and footer of the linked file now is generated entirely at link
time. There is no more "boundary" __imports__asfdadsads blob.

Also, fix an inexplicable typo in js_analyze.
2013-07-12 10:11:29 -07:00
David Glasser
0e549a47ed Use ignoreEval in the (unused) findGlobalDottedRefs code too.
Add comment explaining why eval has the wacky behavior in escope.
2013-07-01 22:50:58 -07:00
David Glasser
38462b596e Fix ++/+=. Add comment about why we can't use ImplicitGlobalVariable. 2013-07-01 22:50:58 -07:00
David Glasser
bf8b7e50c3 Handle parse errors. 2013-07-01 22:50:58 -07:00
David Glasser
d2ab75c38e Use ignoreEval option. Otherwise vars don't get resolved if there's eval around. 2013-07-01 22:50:57 -07:00
David Glasser
717372168f Move js-analyze tests to a separate package to simplify loading 2013-07-01 22:50:57 -07:00
David Glasser
0652b2180e Comment re lack of dependencies. 2013-07-01 22:50:57 -07:00
David Glasser
c378858672 Remove underscore dependency. use slice now has no dependencies. 2013-07-01 22:50:57 -07:00
David Glasser
b96926b0e1 some more tests for findAssignedGlobals 2013-07-01 22:50:57 -07:00
David Glasser
659954bd4b JSAnalyze.findAssignedGlobals: a simpler analysis for linker.
Includes tests ported from findGlobalDottedRefs. Should add more tests.
2013-07-01 22:50:57 -07:00
David Glasser
d1735fbe14 Add David Greenspan's "global dotted refs" static analysis. 2013-07-01 22:50:57 -07:00
David Glasser
e49c434599 Add empty js-analyze package.
Imports some Esprima JS analysis tools as NPM packages. The test is from
https://github.com/dgreensp/public/tree/master/js-refs/ but I am using
Npm.depends instead of copying source code into the project. (This also means
that it only run server-side, which is OK for my current needs.)
2013-07-01 22:50:57 -07:00