Skip to content

New#27

Merged
WolfieLeader merged 4 commits intomainfrom
new
Oct 7, 2025
Merged

New#27
WolfieLeader merged 4 commits intomainfrom
new

Conversation

@WolfieLeader
Copy link
Owner

No description provided.

@WolfieLeader WolfieLeader requested a review from Copilot October 7, 2025 14:49
@github-actions
Copy link

github-actions bot commented Oct 7, 2025

Dependency Review

✅ No vulnerabilities or license issues or OpenSSF Scorecard issues found.

Scanned Files

  • packages/compress-kit/package.json
  • pnpm-lock.yaml

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Introduce a revamped compress-kit API, align documentation and examples across packages, and make small doc refinements in cipher-kit.

  • compress-kit: refactor to internal helpers, add throwing/non-throwing APIs, drop cipher-kit dependency, add tests, and update README/package.json
  • Standardize README badges/quotes for multiple packages
  • Minor documentation improvements in cipher-kit (naming/clarity)

Reviewed Changes

Copilot reviewed 25 out of 26 changed files in this pull request and generated 6 comments.

Show a summary per file
File Description
packages/modern-cookies/README.md Update npm downloads badge to total and switch to double quotes in examples
packages/get-client-ip/README.md Update npm downloads badge to total and switch to double quotes in examples
packages/generate-certs/README.md Update npm downloads badge to total and switch to double quotes in examples
packages/compress-kit/src/utils.ts Remove legacy helpers in favor of new helpers module structure
packages/compress-kit/src/tests/compress.test.ts Remove old tests; superseded by new tests
packages/compress-kit/src/index.ts New public API with try/throwing variants for string/object compress/decompress and improved docs
packages/compress-kit/src/helpers/validate.ts Add validation helpers for strings, integers-in-range, and plain objects
packages/compress-kit/src/helpers/types.ts Define CompressOptions/DecompressOptions and encodings/types
packages/compress-kit/src/helpers/object.ts Add JSON stringify/parse helpers with Result semantics
packages/compress-kit/src/helpers/error.ts Introduce standardized Result and error helpers
packages/compress-kit/src/helpers/encode.ts Add encoding/decoding helpers (utf8/base64/base64url/hex/latin1)
packages/compress-kit/src/error.ts Remove legacy Result/error helpers (replaced by new helpers)
packages/compress-kit/src/compress.ts Re-implement compress/decompress using pako and new helper stack
packages/compress-kit/src/tests/encode.test.ts Add tests for compress/decompress (strings and objects)
packages/compress-kit/src/tests/helpers.ts Test fixtures for new tests
packages/compress-kit/package.json Bump to 2.0.0, remove cipher-kit dependency, update description/keywords
packages/compress-kit/README.md Rewrite with Quick Start, API reference, and updated badges/platforms
packages/cipher-kit/src/web/kit.ts Docstring param rename (data→obj) and clarity tweaks
packages/cipher-kit/src/node/kit.ts Docstring param rename (data→obj) and clarity tweaks
packages/cipher-kit/src/helpers/validate.ts Minor signature tweak (format union order)
packages/cipher-kit/src/helpers/types.ts Doc clarifications and capitalization fixes in comments
packages/cipher-kit/src/helpers/object.ts Harmonize JSON error messages
packages/cipher-kit/src/helpers/error.ts Rework Result to standardized shape and helpers
packages/cipher-kit/package.json Patch version bump to 2.1.1
packages/cipher-kit/README.md Rename “Usage” to “API Reference”
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@WolfieLeader WolfieLeader merged commit 69ed12d into main Oct 7, 2025
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant