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