Hi Daniel, thank you very much for your guide! Are grunt, npm and node.js also mandatory if you only want to use the minified version?
Best regards, Michael Am 08.02.2014 um 19:57 schrieb Daniel <[email protected]>: > Hey Michael, > > I was able to get the unit tests running by installing grunt with the > command: > > npm install -g grunt-cli > > This assumes that node.js and npm are installed on your machine. This will > install the grunt-cli in a global context, so that it is available to you > regardless of what directory you are in. > > Then make sure you are in the root of the openpgp.js repo and type: > > npm install > > and then: > > grunt > > to run the tests. For more details check out the docs. > > I too am working on a pgp based web app. It's not in a place where it would > be useful to share right now, but I'll be sure to share the repo with the > list when it does anything useful. > > Best, > Daniel > > > On Thu, Feb 6, 2014 at 8:47 AM, Michael Kreuzer <[email protected]> > wrote: > Hello Payk, > > thanks for the quick reponse! > I had a look into the unit tests but there was a dead link to openpgp.js. So > I changed it. Next problem was that it refers to: > <script src="lib/chai.js"></script> > <script src="lib/mocha.js"></script> > > But there is no „lib" folder at all. So I tried to download mocha, but you > would have node.js installed. > And there are also some NPM commands. This seems to be a packet manager or > something. > > I don’t have any experience with node.js, mocha, chai, npm…so this is a > little bit confusing me, because node.js e.g. seems to be server side > javascript (if I got that right). > But why would one need server side actions for a javascript openpgp program? > (Despite I want to get to know these techniques, I unfortunately don’t have > the time to learn all these at the moment). > > Is there no simple way to just get this thing running with pure JS like in > version 0.1.0? > I just included the libraries, called the functions and it worked. > > Yes of course, and I would also have nothing against working together. > May I ask where you are from? Because your name looks pretty german :) > So what is the topic you are working on Payk? > > Michael > > Am 06.02.2014 um 15:11 schrieb Christian Hoffmann <[email protected]>: > >> Hello Herr Kreuzer. >> >> I would have a look into the unit tests. >> they helped me a lot! >> >> The require function is for the grunt build proccess afaik. >> In the minified versions they dont exist. >> >> Also have a look into the web worker unit tests. >> If you don't want the browser to freeze for seconds when generating big keys, >> this will help you. >> >> Another note: >> You seem to have allmost the same project as i am doing right now xD >> more or less. >> >> We could exchange ideas or something. >> >> Greetings, >> Payk >> >> >> On Thu, Feb 6, 2014 at 3:15 PM, Michael Kreuzer <[email protected]> >> wrote: >> Hi @all, >> >> at the moment I’m writing my Bachelor’s Thesis and my topic is to integrate >> the OpenPGP functionality in Facebook chat. >> So you could use my web site to chat encrypted with other FB friends (The >> chat part is done with XMPP using Strophe.js). >> Therefore I’m using openPGP js and I think you guys did a really great job. >> So thanks for the hard work. >> Till now I’ve made it to automatically send and receive encrypted messages, >> to decrypt them, sign (and partly to verify them). >> >> But I did this only in openPGP 0.1.0 and the current version is 0.3.2. >> Now I wanted to migrate, but basicially the whole structure of openpgp js >> has changed. >> >> So here’s my problem: >> a) When I’m using the source code version javascript can’t find the >> „require()“ function. >> I assume this part of node.js / browserify / … >> I don’t have any experience with these plugins, so maybe someone could tell >> me what to do. >> >> b) When I’m using the minified version it simply can’t find the functions >> e.g. „signAndEncryptMessage()". >> >> In Version 0.1.0 the examples helped me a lot. >> Would be nice if someone could give me some help. Thanks in advance! >> >> Regards, >> Michael >> _______________________________________________ >> >> http://openpgpjs.org >> Subscribe/unsubscribe: http://list.openpgpjs.org >> >> _______________________________________________ >> >> http://openpgpjs.org >> Subscribe/unsubscribe: http://list.openpgpjs.org > > > _______________________________________________ > > http://openpgpjs.org > Subscribe/unsubscribe: http://list.openpgpjs.org > > _______________________________________________ > > http://openpgpjs.org > Subscribe/unsubscribe: http://list.openpgpjs.org
_______________________________________________ http://openpgpjs.org Subscribe/unsubscribe: http://list.openpgpjs.org

