camel-to-kebab
Version:
Convert camelCase inputs to kebab-case outputs.
60 lines (59 loc) • 2.1 kB
JSON
{
"name": "camel-to-kebab",
"version": "1.1.2",
"description": "Convert camelCase inputs to kebab-case outputs.",
"keywords": [
"text",
"strings",
"naming",
"camel",
"camelCase",
"pascal",
"PascalCase",
"kebab",
"kebab-case",
"hyphen",
"spinal",
"lisp",
"case"
],
"homepage": "https://github.com/pineapplemachine/camel-to-kebab-js",
"license": "Zlib",
"dependencies": {},
"devDependencies": {
"canary-test": "1.0.3",
"uglify-js": "3.3.23"
},
"main": "dist/camel-to-kebab.js",
"types": "camel-to-kebab.d.ts",
"files": [
"dist",
"camel-to-kebab.d.ts"
],
"repository": {
"type": "git",
"url": "https://github.com/pineapplemachine/camel-to-kebab-js.git"
},
"bugs": {
"url": "https://github.com/pineapplemachine/camel-to-kebab-js/issues",
"email": "sophiek@pineapplemachine.com"
},
"contributors": [
{
"name": "Sophie Kirschner",
"email": "sophiek@pineapplemachine.com"
}
],
"scripts": {
"test": "node test/canary-test.js",
"dist-test": "node test/dist-test.js",
"uglify-test": "node test/uglify-test.js",
"es-test": "node --experimental-modules test/es-module-test.mjs",
"test-all": "npm run test && npm run es-test && npm run dist-test && npm run uglify-test",
"build": "node bin/build.js",
"build-unix": "echo 'Copying source to dist/ directory.' && cp src/camel-to-kebab.js dist/camel-to-kebab.js && echo 'Uglifying source.' && node_modules/uglify-js/bin/uglifyjs --compress --mangle --output dist/camel-to-kebab.min.js src/camel-to-kebab.js && npm run add-uglified-comments",
"build-win": "echo 'Copying source to dist/ directory.' && copy src\\camel-to-kebab.js dist\\ /y && echo 'Uglifying source.' && node node_modules/uglify-js/bin/uglifyjs --compress --mangle --output dist/camel-to-kebab.min.js src/camel-to-kebab.js && npm run add-uglified-comments",
"add-uglified-comments": "node bin/add-uglified-comments.js",
"prepublish": "echo 'Building and testing package.' && npm run build && npm run test-all"
}
}