1

I want to get rid of fastclick from my Meteor Cordova App.

I removed the package mobile experience, and fastclick has not been added but for some reason fastclick still exists in the app. In .meteor/versions I see [email protected] added. If I remove it, meteor automatically adds it back.

I also checked all the dependencies of all my meteor packages, and none of them include fastclick. What is going on? Why does fastclick keep getting added to my project.

Here is the list of packages added

[email protected]             # Packages every Meteor app needs to have
#[email protected]       # Packages for a great mobile UX
[email protected]                   # The database Meteor supports right now
[email protected]    # Compile .html files into Meteor Blaze views
[email protected]            # Reactive variable for tracker
[email protected]                  # Helpful client-side library
[email protected]                 # Meteor's client-side reactive programming library

[email protected]   # CSS minifier run for production mode
[email protected]    # JS minifier run for production mode
[email protected]                # ECMAScript 5 compatibility for older browsers.
[email protected]              # Enable ECMAScript2015+ syntax in app code

iron:router
[email protected]
twbs:bootstrap
fortawesome:fontawesome
natestrauser:animate-css
chrismbeckett:toastr
mquandalle:jade
[email protected]_1
[email protected]
ian:accounts-ui-bootstrap-3
[email protected]
mrt:jquery-ui-sortable
useraccounts:bootstrap
reywood:publish-composite
aldeed:collection2
alanning:roles
mrt:moment
sacha:spin
zimme:collection-timestampable
multiply:iron-router-progress
zimme:select2-bootstrap3-css
momentjs:moment
useraccounts:iron-routing
peppelg:bootstrap-3-modal
cunneen:mailgun
yogiben:pretty-email
natestrauser:jquery-scrollto
[email protected]
mizzao:user-status
mizzao:autocomplete
edgee:slingshot
meteorhacks:kadira
aldeed:plans-stripe
peerlibrary:aws-sdk
mdg:camera
praxie:canvas-to-blob
iamkevingreen:imagesloaded
gwendall:auth-client-callbacks
mrt:accounts-admin-ui-bootstrap-3
shcherbin:slickjs
[email protected]
[email protected]
reload
[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
meteorhacks:cluster
kevohagan:sweetalert
konecty:autolinker
[email protected]
natestrauser:connection-banner
splendido:accounts-emails-field
tsega:bootstrap3-datetimepicker
[email protected]
mquandalle:perfect-scrollbar
meteortoys:allthings
rzymek:randomcolor
mrt:jquery-color-animation
mizzao:jquery-ui
mrt:jquery-imagesloaded
timdown:rangy
rochal:slimscroll
natestrauser:select2
themeteorchef:bert
matteodem:[email protected]
[email protected]
flowkey:bootstrap-tour
sewdn:highlightjs
dascire:katex
meteorhacks:ssr
mquandalle:jade-compiler
#force-ssl
Nearpoint
  • 7,202
  • 13
  • 46
  • 74

1 Answers1

1

I created a new project and one by one added each package from my app to the new project.

I was able to track down the package that was responsible for adding fast click.

I had an old atmosphere package in my app that had a dependency on an old version of Meteor platform which required fast click. It had no mention of fastclick in it's package.js file. But if you search the specific Meteor platform dependency I could see that fast click was required.

Be careful with using old atmosphere packages in your Meteor app!

Nearpoint
  • 7,202
  • 13
  • 46
  • 74