Tags
#OSS
태그 "OSS"가 붙은 콘텐츠 목록입니다.
콘텐츠 개수 4
- 블로그@hsblabs/web-stream-extras를 npm에 publish하면서 막혔던 것들 전부
수동 publish에서 GitHub Actions + npm Trusted Publisher로 이전할 때 실제로 겪은 실패를 시간 순서대로 정리했다. provenance 422, 태그와 버전 순서, publish 전 검증까지.
- 블로그@hsblabs/web-stream-extras를 출시했다
브라우저와 Node.js에서 ReadableStream<Uint8Array> 를 다루기 위한 작은 TypeScript 유틸리티 라이브러리. 바이트 변환 헬퍼, 트랜스폼 스트림, Web Crypto API 기반 스트림 암호화까지 포함한다.
- 블로그Web Crypto로 브라우저에서 바이트 스트림 암호화하기
Web Crypto는 강력한 암호 프리미티브를 제공하지만 스트림용 인터페이스는 없다. @hsblabs/web-stream-extras 의 encryption 서브패스로 ReadableStream<Uint8Array> 를 암호화하는 방법, 파일 암호화, 스트림별 키 관리, 파이프라인 합성까지 정리한다.
- 블로그같은 Web Streams 보일러플레이트를 계속 쓰는 데 지쳤다
ReadableStream<Uint8Array> 유틸리티를 반복해서 다시 작성하다가 @hsblabs/web-stream-extras로 묶게 된 이유. 계속 반복되던 세 가지 패턴, ByteTransformStream 기반 클래스, Web Crypto 기반 스트림 암호화까지 정리한다.
hsb.horse