@jixun/qmc2-crypto
    TypeScript icon, indicating that this package has built-in type declarations

    0.0.6-R1 • Public • Published

    QMC2-Crypto

    This file is part of qmc2 project, licensed under the MIT License.

    For usage, please see the demo source.

    For documentation, check out the exported TypeScript documentation.

    Legacy

    Default export is the legacy build (pure JS), which does not require WASM.

    const QMCCryptoModule = require('@jixun/qmc2-crypto'); // js
    import QMCCryptoModule from '@jixun/qmc2-crypto'; // ts with typing
    
    // or:
    
    const QMCCryptoModule = require('@jixun/qmc2-crypto/QMC2-legacy'); // js
    import QMCCryptoModule from '@jixun/qmc2-crypto/QMC2-legacy'; // ts with typing

    WASM

    WwbAssembly version. Uses external web assembly file.

    You'll need to place the file node_modules/@jixun/qmc2-crypto/QMC2-wasm.wasm to the same directory of your app.js.

    const QMCCryptoModule = require('@jixun/qmc2-crypto/QMC2-wasm'); // js
    import QMCCryptoModule from '@jixun/qmc2-crypto/QMC2-wasm'; // ts with typing
    
    QMCCryptoModule().then(QMCCrypto => {
    	// Your code here.
    });

    WASM-Bundle

    Similar to WASM, but with WASM binary embedded to the JavaScript file.

    const QMCCryptoModule = require('@jixun/qmc2-crypto/QMC2-wasm-bundle'); // cjs
    import QMCCryptoModule from '@jixun/qmc2-crypto/QMC2-wasm-bundle'; // ts
    
    QMCCryptoModule().then(QMCCrypto => {
    	// Your code here.
    });

    Keywords

    Install

    npm i @jixun/qmc2-crypto

    DownloadsWeekly Downloads

    158

    Version

    0.0.6-R1

    License

    MIT

    Unpacked Size

    287 kB

    Total Files

    10

    Last publish

    Collaborators

    • jixunmoe