當前位置: 首頁>>代碼示例>>TypeScript>>正文


TypeScript jcrypt.stream函數代碼示例

本文整理匯總了TypeScript中jcrypt.stream函數的典型用法代碼示例。如果您正苦於以下問題:TypeScript stream函數的具體用法?TypeScript stream怎麽用?TypeScript stream使用的例子?那麽, 這裏精選的函數代碼示例或許可以為您提供幫助。


在下文中一共展示了stream函數的5個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的TypeScript代碼示例。

示例1: logSuccess

 .then(list =>
     jcrypt.stream(JSON.stringify(list, null, 4), keyFile, {
         gpg: libUtil.getGPGArgs(),
         file: {
             flags: 'w',
             defaultEncoding: 'utf8',
             fd: null,
             mode: 0o0600
         }
     }, true)
     .then(():void => logSuccess('Key has been removed'))
     .catch(logError)
開發者ID:btoll,項目名稱:stymie-ts,代碼行數:12,代碼來源:key.ts

示例2: logSuccess

 .catch((): string =>
     jcrypt.stream(key, `${keyDir}/${hashedFilename}`, {
         gpg: util.getGPGArgs(),
         file: {
             flags: 'w',
             defaultEncoding: 'utf8',
             fd: null,
             mode: 0o0600
         }
     }, true)
     .then(() => logSuccess('File created successfully'))
     .catch(logError)
開發者ID:btoll,項目名稱:stymie-ts,代碼行數:12,代碼來源:file.ts

示例3: logSuccess

        .then((file: string): string => {
            logSuccess(`Created encrypted config file ${file}`);

            // Create entry list file.
            return jcrypt.stream(JSON.stringify({}, null, 4), `${stymieDir}/k`, {
                gpg: arr,
                file: {
                    flags: 'w',
                    defaultEncoding: 'utf8',
                    fd: null,
                    mode: 0o0600
                }
            }, true);
        })
開發者ID:btoll,項目名稱:stymie-ts,代碼行數:14,代碼來源:install.ts

示例4:

    .then((data: string): string => {
        const list = JSON.parse(data);
        const item = list[entry.key] = {};

        // TODO: Iterator.
        for (let n in entry) {
            if (entry.hasOwnProperty(n) && n !== 'key') {
                item[n] = entry[n];
            }
        }

        return jcrypt.stream(JSON.stringify(list, null, 4), keyFile, {
            gpg: util.getGPGArgs(),
            file: {
                flags: 'w',
                defaultEncoding: 'utf8',
                fd: null,
                mode: 0o0600
            }
        }, true);
    })
開發者ID:btoll,項目名稱:stymie-ts,代碼行數:21,代碼來源:generateEntry.ts

示例5:

 .then((file: string): string =>
     // Pipe to stdout.
     jcrypt.stream(file, null, ['--decrypt'])
     .catch(logError)
開發者ID:btoll,項目名稱:stymie-ts,代碼行數:4,代碼來源:file.ts


注:本文中的jcrypt.stream函數示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。