Skip to content
This repository has been archived by the owner on Mar 9, 2023. It is now read-only.

Latest commit

 

History

History
65 lines (49 loc) · 1.97 KB

README.md

File metadata and controls

65 lines (49 loc) · 1.97 KB

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