summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMaxime Quandalle <maxime@quandalle.com>2015-08-25 20:01:48 +0200
committerMaxime Quandalle <maxime@quandalle.com>2015-08-25 20:31:09 +0200
commit6730478008f0806b283a64f37d5f716fc38b1abe (patch)
tree246a9408e91fcfd7534534640800412d858c460f
parent07cc454b410a2b027960971662757810bd301f5d (diff)
downloadwekan-6730478008f0806b283a64f37d5f716fc38b1abe.tar.gz
wekan-6730478008f0806b283a64f37d5f716fc38b1abe.tar.bz2
wekan-6730478008f0806b283a64f37d5f716fc38b1abe.zip
Replace bower packages by meteor ones
Bower build process was sometimes unpredictable and had unspecified dependencies (git) that caused bugs (eg #164, #172). Meteor packages have better integration with the meteor build system and ensure deterministic build, the downside being that we have to maintain wrapper of JS package just for the purpose of publishing in atmosphere. Others are also struggling with this, see for instance: https://github.com/MeteorCommunity/discussions/issues/14 Hopefully we'll have a better solution one day (official browserify integration? Who knows.) As a side effect the new release of perfect-scrollbar breaks the style, this will be fixed in a later commit. Fixes #172
-rw-r--r--.meteor/packages3
-rw-r--r--.meteor/versions3
-rw-r--r--bower.json8
3 files changed, 4 insertions, 10 deletions
diff --git a/.meteor/packages b/.meteor/packages
index 42559169..7dde3983 100644
--- a/.meteor/packages
+++ b/.meteor/packages
@@ -50,7 +50,6 @@ kadira:flow-router
meteorhacks:picker
meteorhacks:subs-manager
mquandalle:autofocus
-mquandalle:bower
mquandalle:moment
ongoworks:speakingurl
raix:handlebar-helpers
@@ -64,7 +63,9 @@ fortawesome:fontawesome
mousetrap:mousetrap
mquandalle:jquery-textcomplete
mquandalle:jquery-ui-drag-drop-sort
+mquandalle:perfect-scrollbar
peerlibrary:blaze-components
perak:markdown
seriousm:emoji-continued
templates:tabs
+verron:autosize
diff --git a/.meteor/versions b/.meteor/versions
index 3abbbcaf..256d69c6 100644
--- a/.meteor/versions
+++ b/.meteor/versions
@@ -85,12 +85,12 @@ mongo-id@1.0.1-rc.0
mongo-livedata@1.0.9-rc.0
mousetrap:mousetrap@1.4.6_1
mquandalle:autofocus@1.0.0
-mquandalle:bower@1.4.1_3
mquandalle:jade@0.4.3_1
mquandalle:jade-compiler@0.4.3
mquandalle:jquery-textcomplete@0.3.9_1
mquandalle:jquery-ui-drag-drop-sort@0.1.0
mquandalle:moment@1.0.0
+mquandalle:perfect-scrollbar@0.6.5_2
mquandalle:stylus@1.1.1
npm-bcrypt@0.7.8_2
npm-mongo@1.4.39-rc.0_1
@@ -133,6 +133,7 @@ url@1.0.5-rc.0
useraccounts:core@1.12.3
useraccounts:flow-routing@1.12.3
useraccounts:unstyled@1.12.3
+verron:autosize@3.0.8
webapp@1.2.2-rc.0
webapp-hashing@1.0.4-rc.0
zimme:active-route@2.3.1
diff --git a/bower.json b/bower.json
deleted file mode 100644
index 5577575b..00000000
--- a/bower.json
+++ /dev/null
@@ -1,8 +0,0 @@
-{
- "name": "LibreBoard",
- "dependencies": {
- "autosize": "3.0.6",
- "perfect-scrollbar": "0.6.2"
- },
- "private": true
-}