This package has been deprecated

Author message:

Use native NodeJS webcrpypto polyfills instead (it's easy to add them after updating to NodeJS 10.12 or higher)

tresorit-webcrypto-core
TypeScript icon, indicating that this package has built-in type declarations

1.0.1 • Public • Published

License Build Status Coverage Status

NPM

webcrypto-core

We have created a number of WebCrypto polyfills including: node-webcrypto-ossl, node-webcrypto-p11, and webcrypto-liner. webcrypto-core was designed to be a common layer to be used by all of these libraries for input validation.

Unless you intend to create a WebCrypto polyfill this library is probably not useful to you.

Dependencies

Install all dependencies

npm install

NOTE: npm install command downloads and installs modules to local folder. You can install all dependencies globally

typescript

npm install typescript --global

rollup

npm install rollup --global

mocha

npm install mocha --global

Single line command for all modules

npm install typescript rollup mocha --global

Compilation

Compile the source code using the following command:

npm run build

NOTE: Command creates webcrypto-core.js and webcrypto-core.min.js files in build folder

Compile the source code with declaration using the next command:

tsc --declaration

Test

npm test

Size

Files Size
webcrypto-core.js 59Kb
webcrypto-core.min.js 25Kb

Package Sidebar

Install

npm i tresorit-webcrypto-core

Weekly Downloads

1

Version

1.0.1

License

MIT

Unpacked Size

220 kB

Total Files

16

Last publish

Collaborators