New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

koishi-utils

Package Overview
Dependencies
Maintainers
1
Versions
65
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

koishi-utils - npm Package Compare versions

Comparing version 2.1.1 to 2.1.2

2

dist/string.d.ts
export declare const camelCase: <T>(source: T) => T;
export declare const paramCase: <T>(source: T) => T;
export declare const snakeCase: <T>(source: T) => T;
export declare const camelize: <T>(source: T) => T;
export declare const hyphenate: <T>(source: T) => T;
export declare function capitalize(source: string): string;

8

dist/string.js
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.capitalize = exports.snakeCase = exports.paramCase = exports.camelCase = void 0;
exports.capitalize = exports.hyphenate = exports.camelize = exports.snakeCase = exports.paramCase = exports.camelCase = void 0;
function deepen(modifyString) {

@@ -26,4 +26,6 @@ function modifyObject(source) {

exports.camelCase = deepen(source => source.replace(/[_-][a-z]/g, str => str.slice(1).toUpperCase()));
exports.paramCase = deepen(source => source.replace(/_/g, '-').replace(/[A-Z]/g, str => '-' + str.toLowerCase()));
exports.snakeCase = deepen(source => source.replace(/-/g, '_').replace(/[A-Z]/g, str => '_' + str.toLowerCase()));
exports.paramCase = deepen(source => source.replace(/_/g, '-').replace(/(?<!^)[A-Z]/g, str => '-' + str.toLowerCase()));
exports.snakeCase = deepen(source => source.replace(/-/g, '_').replace(/(?<!^)[A-Z]/g, str => '_' + str.toLowerCase()));
exports.camelize = exports.camelCase;
exports.hyphenate = exports.paramCase;
function capitalize(source) {

@@ -30,0 +32,0 @@ return source.charAt(0).toUpperCase() + source.slice(1);

{
"name": "koishi-utils",
"description": "Utilities for Koishi",
"version": "2.1.1",
"version": "2.1.2",
"main": "dist/index.js",

@@ -6,0 +6,0 @@ "typings": "dist/index.d.ts",

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc