Package Details: boostnote 0.12.1-1

Git Clone URL: (read-only)
Package Base: boostnote
Description: Open source note-taking app for programmers
Upstream URL:
Keywords: electron productivity
Licenses: GPL3
Submitter: rokt33r
Maintainer: clone1612
Last Packager: clone1612
Votes: 55
Popularity: 1.198241
First Submitted: 2016-04-11 13:01
Last Updated: 2019-07-27 09:50

Pinned Comments

clone1612 commented on 2018-06-13 06:04

Just an FYI on certain warnings appearing during the installation:

  • Warning about optional dependencies -> Bug in npm ignoring the --no-optional flag (

  • Reference to $srcdir ... -> Again unwanted behaviour in npm which saves absolute paths in the package.json file ( These warnings can safely be ignored since package.json is not used after installation.

  • Security alerts -> Upstream issue, I'll try looking into it and fix things where possible

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 Next › Last »

mani.zaeim commented on 2018-05-14 09:05

npm WARN deprecated babel-preset-es2015@6.24.1: Thanks for using Babel: we recommend using babel-preset-env now: please read to update! npm WARN deprecated coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen) npm ERR! code ERR_STREAM_WRITE_AFTER_END npm ERR! write after end

clone1612 commented on 2018-03-12 15:52

Regarding the update to v0.11.x, this package builds from source on the main repo and the release hasn't been made available there yet. Also, multiple bugs are present and a hotfix will be released tomorrow. I'll update it as soon as the hotfix + source release have been made available.

EDIT: Updated the package to the latest version.

clone1612 commented on 2018-02-25 15:01

Working on updating to v0.10.0 but a bug popped up. Upstream a new way of markdown list insertion was added but the needed file is in a node_modules directory under source control (which makes no sense).

EDIT: Updated with a manual fix for the time being

clone1612 commented on 2018-02-16 07:59

@nvllsvm That seems like no problem, will look into it when doing the next update (possibly sooner)

nvllsvm commented on 2018-02-16 05:07

Any thoughts on changing the boostnote.js shebang to '/usr/bin/env electron'? I'm using a wrapper around electron to automatically set the scaling factor.

arash-m commented on 2018-02-13 14:33

Somebody should make a bin version of this package.

clone1612 commented on 2017-10-29 07:33

@zerophase Thanks for the comment. This warning can safely be ignored as the only files affected are package.json files from the individual node modules (e.g. /usr/lib/boostnote/node_modules/ua-parser-js/package.json) which are never used once packaged. However I will look into it to see if the warning can be avoided.

EDIT: Looking at it seems to be npm itself adding these absolute paths even though it doesn't use them. No option to avoid it.

zerophase commented on 2017-10-28 19:16

I'm getting WARNING: Package contains reference to $srcdir when building.

jcstryker commented on 2017-10-09 17:39


Ah that makes sense. I went ahead and blocked it anyway, but it is nice to know its purpose. Thanks for your work.

clone1612 commented on 2017-10-09 16:15

@jcstryker Thanks for the heads up. I verified it and no, it's not analytics related. It's for the bottom notification area which currently shows 'Sync Boostnote data across devices'. They send a request which return a JSON file containing the message that should be shown.