While trying to pushing package at heroku master I am receiving following error message.
Even if try to run meteor npm install command, then also I am receiving same error.
npm ERR! Linux 3.13.0-128-generic
npm ERR! argv "/app/tmp/cache/meteor/.meteor/packages/meteor-tool/.1.4.3_2.g6nepi++os.linux.x86_64+web.browser+web.cordova/mt- os.linux.x86_64/dev_bundle/bin/node" "/app/tmp/cache/meteor/.meteor/packages/meteor-tool/.1.4.3_2.g6nepi++os.linux.x86_64+web.browser+web.cordova/mt-os.linux.x86_64/dev_bundle/bin/npm" "install"
npm ERR! node v4.8.0
npm ERR! npm v4.3.0
npm ERR! Cannot convert undefined or null to object
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR! https://github.com/npm/npm/issues
npm WARN deprecated sendgrid@4.10.0: Please see v6.X+ at https://www.npmjs.com/org/sendgrid
npm ERR! Please include the following file with any support request:
npm ERR! /app/.npm/_logs/2017-09-13T13_55_52_109Z-debug.log
! Push rejected, failed to compile Node.js app.
! Push failed >
These are packages installed
meteor-base@1.0.4 # Packages every Meteor app needs to have
mobile-experience@1.0.4 # Packages for a great mobile UX
mongo # The database Meteor supports right now
blaze-html-templates@1.0.4 # Compile .html files into Meteor Blaze views
reactive-var@1.0.11 # Reactive variable for tracker
jquery@1.9.2 # Helpful client-side library
tracker@1.1.1 # Meteor's client-side reactive programming library
standard-minifier-css@1.3.2 # CSS minifier run for production mode
standard-minifier-js@1.2.1 # JS minifier run for production mode
es5-shim@4.6.15 # ECMAScript 5 compatibility for older browsers.
ecmascript@0.6.1 # Enable ECMAScript2015+ syntax in app code
shell-server@0.2.1 # Server-side component of the meteor shell command
email
meteoric:ionic
iron:router
fourseven:scss
stylus
ashutosh:email-att
session
dschulz:jquery-qrcode
mystor:device-detection
telerik:kendo-ui-core-default-theme
froala:editor
fortawesome:fontawesome
percolate:synced-cron
http
ejson
mrgalaxy:stripe
meteorhacks:ssr
benan789:materialize-tagsinput
xvendo:tagit
matb33:bootstrap-tooltip
glittershark:meteor-express
lepozepo:s3
materialize:materialize
accounts-google
service-configuration
accounts-facebook
pauli:accounts-linkedin
lukemadera:social-share
ostrio:cookies
benjaminrh:jquery-cookie
peerlibrary:aws-sdk
coffeescript
mizzao:jquery-ui
jparker:crypto-sha256
matdutour:popup-confirm
bratanon:recaptcha
jparker:crypto-hmac
jparker:crypto-aes
gadicohen:robots-txt
momentjs:moment
evucale:fast-levenshtein
themeteorchef:bert
This is package.json
{
"name": "JobApp",
"private": true,
"scripts": {
"start": "meteor run"
},
"dependencies": {
"Css": "0.0.1",
"async": "^2.1.5",
"aws-sdk": "^2.41.0",
"babel-polyfill": "^6.23.0",
"babel-runtime": "^6.22.0",
"dropbox": "^2.5.7",
"email-existence": "^0.1.5",
"express": "^4.15.1",
"hammerjs": "^2.0.8",
"heroku.node": "^0.2.1",
"jquery": "^3.1.1",
"js": "^0.1.0",
"jsforce": "^1.7.1",
"meteor-node-stubs": "~0.2.0",
"pg": "^6.1.5",
"pickadate": "~3.5.6",
"react-share": "^1.13.0",
"request": "^2.81.0",
"sendgrid": "^4.10.0",
"stripe": "^4.23.1",
"toastr": "^2.1.2"
},
"devDependencies": {
"stripe-local": "^0.1.1"
}
}
Meteor version is :1.4.3.2
Please tell how to resolve it.