aboutsummaryrefslogtreecommitdiffstats
path: root/vanilla/node_modules/cssstyle/lib/utils/camelize.js
diff options
context:
space:
mode:
authorAdam Mathes <adam@adammathes.com>2026-02-14 14:46:37 -0800
committerAdam Mathes <adam@adammathes.com>2026-02-14 14:46:37 -0800
commitafa87af01c79a9baa539f2992d32154d2a4739bd (patch)
tree92c7416db734270a2fee1d72ee9cc119379ff8e1 /vanilla/node_modules/cssstyle/lib/utils/camelize.js
parent3b927e84d200402281f68181cd4253bc77e5528d (diff)
downloadneko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.gz
neko-afa87af01c79a9baa539f2992d32154d2a4739bd.tar.bz2
neko-afa87af01c79a9baa539f2992d32154d2a4739bd.zip
task: delete vanilla js prototype\n\n- Removed vanilla/ directory and web/dist/vanilla directory\n- Updated Makefile, Dockerfile, and CI workflow to remove vanilla references\n- Cleaned up web/web.go to remove vanilla embed and routes\n- Verified build and tests pass\n\nCloses NK-2tcnmq
Diffstat (limited to 'vanilla/node_modules/cssstyle/lib/utils/camelize.js')
-rw-r--r--vanilla/node_modules/cssstyle/lib/utils/camelize.js37
1 files changed, 0 insertions, 37 deletions
diff --git a/vanilla/node_modules/cssstyle/lib/utils/camelize.js b/vanilla/node_modules/cssstyle/lib/utils/camelize.js
deleted file mode 100644
index 19aaf7d..0000000
--- a/vanilla/node_modules/cssstyle/lib/utils/camelize.js
+++ /dev/null
@@ -1,37 +0,0 @@
-"use strict";
-
-const { asciiLowercase } = require("./strings");
-
-// Utility to translate from `border-width` to `borderWidth`.
-// NOTE: For values prefixed with webkit, e.g. `-webkit-foo`, we need to provide
-// both `webkitFoo` and `WebkitFoo`. Here we only return `webkitFoo`.
-exports.dashedToCamelCase = function (dashed) {
- if (dashed.startsWith("--")) {
- return dashed;
- }
- let camel = "";
- let nextCap = false;
- // skip leading hyphen in vendor prefixed value, e.g. -webkit-foo
- let i = /^-webkit-/.test(dashed) ? 1 : 0;
- for (; i < dashed.length; i++) {
- if (dashed[i] !== "-") {
- camel += nextCap ? dashed[i].toUpperCase() : dashed[i];
- nextCap = false;
- } else {
- nextCap = true;
- }
- }
- return camel;
-};
-
-// Utility to translate from `borderWidth` to `border-width`.
-exports.camelCaseToDashed = function (camelCase) {
- if (camelCase.startsWith("--")) {
- return camelCase;
- }
- const dashed = asciiLowercase(camelCase.replace(/(?<=[a-z])[A-Z]/g, "-$&"));
- if (/^webkit-/.test(dashed)) {
- return `-${dashed}`;
- }
- return dashed;
-};