У меня есть проект Create React App, и я пытаюсь зашифровать строку с помощью OpenPGP.js. Тем не менее, я сталкиваюсь с необработанной синтаксической ошибкой.

Предположим, что pubkey уже создан. Я уже пытался изменить относительный путь initWorker.

const openpgp = require('openpgp')


const pubkey = 
`-----BEGIN PGP PUBLIC KEY BLOCK-----

-----END PGP PUBLIC KEY BLOCK-----`

const initServiceWorker = async () => {
    await openpgp.initWorker({ path:'openpgp.worker.js' }) 
    encryptFunction();
}

const encryptFunction = async() => {

    const options = {
        message: openpgp.message.fromText('3123123412341234'),       // input as Message object
        publicKeys: (await openpgp.key.readArmored(pubkey)).keys, // for encryption
    }

    openpgp.encrypt(options).then(ciphertext => {
        encrypted = ciphertext.data // '-----BEGIN PGP MESSAGE ... END PGP MESSAGE-----'
        return encrypted
    })
}
initServiceWorker();

Изображение сообщений об ошибках

0
JSneak