Open Issues Need Help
View All on GitHubAI Summary: Implement a set of string manipulation utility functions in TypeScript for a JavaScript/TypeScript utility library. The functions cover case conversion, text processing, URL-safe operations, template string parsing, and string analysis, with a focus on correctness, performance, and comprehensive test coverage. The functions should handle Unicode characters and edge cases effectively.
Storing useful code fragments from OSS library.
AI Summary: Implement several commonly used array manipulation utility functions (groupBy, uniqueBy, chunk, partition, difference, intersection, union, sample, shuffle, sortBy) in TypeScript for a universal JavaScript/TypeScript package. The functions should be pure, well-tested, documented, and performant, aiming for zero external dependencies.
Storing useful code fragments from OSS library.
AI Summary: Fix multiple TypeScript strict mode errors in the `types` package of a utility library. This involves adding null/undefined checks, implementing Zod issue type narrowing, adding array bounds checking, adding override modifiers to class properties, removing unused variables, and ensuring proper error handling in Zod playground code.
Storing useful code fragments from OSS library.
AI Summary: Refactor several TypeScript test files within a monorepo to replace the use of `any` types with more specific type definitions. This involves creating appropriate mock types, utilizing utility types like `Partial<T>` or `DeepPartial<T>`, and potentially leveraging better-typed testing utilities. The goal is to improve type safety and adhere to TypeScript best practices.
Storing useful code fragments from OSS library.
AI Summary: Create README files for four packages (browser, universal, node, types) within a monorepo. Each README should detail the package's purpose, installation, usage examples, and API documentation.
Storing useful code fragments from OSS library.
AI Summary: Create four standard documentation files (CONTRIBUTING.md, SECURITY.md, CHANGELOG.md, and CODE_OF_CONDUCT.md) for the 'Utils' open-source project. These files should provide guidelines for contributors, a security policy, version history, and community guidelines, respectively.
Storing useful code fragments from OSS library.