{"_id":"header-case","_rev":"4333828","name":"header-case","description":"Transform into a dash separated string of capitalized words","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"time":{"modified":"2026-04-08T00:06:10.000Z","created":"2016-06-12T01:12:15.745Z","3.0.0":"2023-09-30T01:30:54.698Z","2.0.4":"2020-12-02T00:32:04.785Z","2.0.3":"2019-12-19T02:11:06.094Z","2.0.2":"2019-12-06T03:05:52.351Z","2.0.1":"2019-12-03T05:40:25.739Z","2.0.0":"2019-12-01T06:19:18.455Z","1.0.1":"2017-03-18T00:34:29.805Z","1.0.0":"2016-06-12T01:12:15.745Z"},"users":{},"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"repository":{"type":"git","url":"git://github.com/blakeembrey/change-case.git"},"versions":{"3.0.0":{"name":"header-case","version":"3.0.0","description":"Transform into a dash separated string of capitalized words","type":"module","exports":{".":"./dist/index.js"},"scripts":{"format":"ts-scripts format","specs":"ts-scripts specs","test":"ts-scripts test","build":"ts-scripts build","bench":"vitest bench","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/change-case.git"},"keywords":["header","case","dash","hyphen","capitalize","convert","transform"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/change-case/issues"},"homepage":"https://github.com/blakeembrey/change-case/tree/master/packages/header-case#readme","publishConfig":{"access":"public"},"dependencies":{"no-case":"^4.0.0"},"gitHead":"f272bb76c621c85339a3dee06352dd3212a293dc","_id":"header-case@3.0.0","_nodeVersion":"20.3.0","_npmVersion":"9.6.7","dist":{"shasum":"13811e03c7d6a7daa308a2ebb44f14227519cc0b","size":1319,"noattachment":false,"key":"/header-case/-/header-case-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/header-case/download/header-case-3.0.0.tgz"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/header-case_3.0.0_1696037454504_0.37606125832402393"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-30T01:30:54.698Z","publish_time":1696037454698,"_source_registry_name":"default","deprecated":"Use `import { trainCase } from change-case`","_cnpm_publish_time":1696037454698},"2.0.4":{"name":"header-case","version":"2.0.4","description":"Transform into a dash separated string of capitalized words","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist.es2015/index.js","sideEffects":false,"jsnext:main":"dist.es2015/index.js","scripts":{"lint":"tslint \"src/**/*\" --project tsconfig.json","build":"rimraf dist/ dist.es2015/ && tsc && tsc -P tsconfig.es2015.json","specs":"jest --coverage","test":"npm run build && npm run lint && npm run specs","size":"size-limit","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/change-case.git"},"keywords":["header","case","dash","hyphen","capitalize","convert","transform"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/change-case/issues"},"homepage":"https://github.com/blakeembrey/change-case/tree/master/packages/header-case#readme","size-limit":[{"path":"dist/index.js","limit":"400 B"}],"jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"publishConfig":{"access":"public"},"dependencies":{"capital-case":"^1.0.4","tslib":"^2.0.3"},"devDependencies":{"@size-limit/preset-small-lib":"^2.2.1","@types/jest":"^24.0.23","@types/node":"^12.12.14","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.2.0","tslint":"^5.20.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^4.1.2"},"gitHead":"76a21a7f6f2a226521ef6abd345ff309cbd01fb0","_id":"header-case@2.0.4","_nodeVersion":"12.20.0","_npmVersion":"lerna/3.22.1/node@v12.20.0+x64 (darwin)","dist":{"shasum":"5a42e63b55177349cf405beb8d775acabb92c063","size":3603,"noattachment":false,"key":"/header-case/-/header-case-2.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/header-case/download/header-case-2.0.4.tgz"},"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/header-case_2.0.4_1606869124610_0.059220823233041564"},"_hasShrinkwrap":false,"publish_time":1606869124785,"_cnpm_publish_time":1606869124785},"2.0.3":{"name":"header-case","version":"2.0.3","description":"Transform into a dash separated string of capitalized words","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist.es2015/index.js","sideEffects":false,"jsnext:main":"dist.es2015/index.js","scripts":{"lint":"tslint \"src/**/*\" --project tsconfig.json","build":"rimraf dist/ dist.es2015/ && tsc && tsc -P tsconfig.es2015.json","specs":"jest --coverage","test":"npm run build && npm run lint && npm run specs","size":"size-limit","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/change-case.git"},"keywords":["header","case","dash","hyphen","capitalize","convert","transform"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/change-case/issues"},"homepage":"https://github.com/blakeembrey/change-case/tree/master/packages/header-case#readme","size-limit":[{"path":"dist/index.js","limit":"400 B"}],"jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"publishConfig":{"access":"public"},"dependencies":{"capital-case":"^1.0.3","tslib":"^1.10.0"},"devDependencies":{"@size-limit/preset-small-lib":"^2.2.1","@types/jest":"^24.0.23","@types/node":"^12.12.14","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.2.0","tslint":"^5.20.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.2"},"gitHead":"1c1377a692d328ae01221b2a1532bade38e1eaa3","_id":"header-case@2.0.3","_nodeVersion":"13.1.0","_npmVersion":"lerna/3.19.0/node@v13.1.0+x64 (darwin)","dist":{"shasum":"8a7407d16edfd5c970f8ebb116e6383f855b5a72","size":3591,"noattachment":false,"key":"/header-case/-/header-case-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/header-case/download/header-case-2.0.3.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/header-case_2.0.3_1576721465985_0.3307924294162514"},"_hasShrinkwrap":false,"publish_time":1576721466094,"_cnpm_publish_time":1576721466094},"2.0.2":{"name":"header-case","version":"2.0.2","description":"Transform into a dash separated string of capitalized words","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist.es2015/index.js","sideEffects":false,"jsnext:main":"dist.es2015/index.js","scripts":{"lint":"tslint \"src/**/*\" --project tsconfig.json","build":"rimraf dist/ dist.es2015/ && tsc && tsc -P tsconfig.es2015.json","specs":"jest --coverage","test":"npm run build && npm run lint && npm run specs","size":"size-limit","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/change-case.git"},"keywords":["header","case","dash","hyphen","capitalize","convert","transform"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/change-case/issues"},"homepage":"https://github.com/blakeembrey/change-case/tree/master/packages/header-case#readme","size-limit":[{"path":"dist/index.js","limit":"400 B"}],"jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"publishConfig":{"access":"public"},"dependencies":{"capital-case":"^1.0.2","tslib":"^1.10.0"},"devDependencies":{"@size-limit/preset-small-lib":"^2.2.1","@types/jest":"^24.0.23","@types/node":"^12.12.14","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.2.0","tslint":"^5.20.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.2"},"gitHead":"07b68e1a696a1a34090d4f1fc136b1bd467aaa3f","_id":"header-case@2.0.2","_nodeVersion":"13.1.0","_npmVersion":"lerna/3.19.0/node@v13.1.0+x64 (darwin)","dist":{"shasum":"0e4105f6a2489afdf40cfb65c6b24728d1d02ab2","size":3594,"noattachment":false,"key":"/header-case/-/header-case-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/header-case/download/header-case-2.0.2.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/header-case_2.0.2_1575601552141_0.6332496850519294"},"_hasShrinkwrap":false,"publish_time":1575601552351,"_cnpm_publish_time":1575601552351},"2.0.1":{"name":"header-case","version":"2.0.1","description":"Transform into a dash separated string of capitalized words","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist.es2015/index.js","sideEffects":false,"jsnext:main":"dist.es2015/index.js","scripts":{"lint":"tslint \"src/**/*\" --project tsconfig.json","build":"rimraf dist/ dist.es2015/ && tsc && tsc -P tsconfig.es2015.json","specs":"jest --coverage","test":"npm run build && npm run lint && npm run specs && npm run size","size":"size-limit","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/change-case.git"},"keywords":["header","case","dash","hyphen","capitalize","convert","transform"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/change-case/issues"},"homepage":"https://github.com/blakeembrey/change-case/tree/master/packages/header-case#readme","size-limit":[{"path":"dist/index.js","limit":"400 B"}],"jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"publishConfig":{"access":"public"},"dependencies":{"capital-case":"^1.0.1"},"devDependencies":{"@size-limit/preset-small-lib":"^2.2.1","@types/jest":"^24.0.23","@types/node":"^12.12.14","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.2.0","tslint":"^5.20.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.2"},"gitHead":"a3df3a43bfd3d8e3386d0fb09b69454b91516d18","_id":"header-case@2.0.1","_nodeVersion":"13.1.0","_npmVersion":"lerna/3.19.0/node@v13.1.0+x64 (darwin)","dist":{"shasum":"db3999f82a941f0444ed6564cd224038d8949b26","size":3391,"noattachment":false,"key":"/header-case/-/header-case-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/header-case/download/header-case-2.0.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/header-case_2.0.1_1575351625631_0.895768373525079"},"_hasShrinkwrap":false,"publish_time":1575351625739,"_cnpm_publish_time":1575351625739},"2.0.0":{"name":"header-case","version":"2.0.0","description":"Transform into a dash separated string of capitalized words","main":"dist/index.js","typings":"dist/index.d.ts","module":"dist.es2015/index.js","sideEffects":false,"jsnext:main":"dist.es2015/index.js","scripts":{"lint":"tslint \"src/**/*\" --project tsconfig.json","build":"rimraf dist/ dist.es2015/ && tsc && tsc -P tsconfig.es2015.json","specs":"jest --coverage","test":"npm run build && npm run lint && npm run specs && npm run size","size":"size-limit","prepare":"npm run build"},"repository":{"type":"git","url":"git://github.com/blakeembrey/change-case.git"},"keywords":["header","case","dash","hyphen","capitalize","convert","transform"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/change-case/issues"},"homepage":"https://github.com/blakeembrey/change-case/tree/master/packages/header-case#readme","size-limit":[{"path":"dist/index.js","limit":"400 B"}],"jest":{"roots":["<rootDir>/src/"],"transform":{"\\.tsx?$":"ts-jest"},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(tsx?|jsx?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"publishConfig":{"access":"public"},"dependencies":{"capital-case":"^1.0.0"},"devDependencies":{"@size-limit/preset-small-lib":"^2.2.1","@types/jest":"^24.0.23","@types/node":"^12.12.14","jest":"^24.9.0","rimraf":"^3.0.0","ts-jest":"^24.2.0","tslint":"^5.20.1","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^9.0.0","typescript":"^3.7.2"},"gitHead":"55911ca17c2e0c964b9b84143e14e29ffc9ff499","_id":"header-case@2.0.0","_nodeVersion":"13.1.0","_npmVersion":"lerna/3.19.0/node@v13.1.0+x64 (darwin)","dist":{"shasum":"6749a20cdefeb2b7e7b70a5812cf87770ff57260","size":3363,"noattachment":false,"key":"/header-case/-/header-case-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/header-case/download/header-case-2.0.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/header-case_2.0.0_1575181158271_0.3012911793456272"},"_hasShrinkwrap":false,"publish_time":1575181158455,"_cnpm_publish_time":1575181158455},"1.0.1":{"name":"header-case","version":"1.0.1","description":"Header case a string","main":"header-case.js","typings":"header-case.d.ts","files":["header-case.js","header-case.d.ts","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -- -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/header-case.git"},"keywords":["header","case","upper","http"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/header-case/issues"},"homepage":"https://github.com/blakeembrey/header-case","devDependencies":{"istanbul":"^0.4.3","mocha":"^3.0.0","standard":"^9.0.1"},"dependencies":{"no-case":"^2.2.0","upper-case":"^1.1.3"},"gitHead":"60bc941c26363c89d57ba7936b9342faa63757c6","_id":"header-case@1.0.1","_shasum":"9535973197c144b09613cd65d317ef19963bd02d","_from":".","_npmVersion":"3.10.10","_nodeVersion":"7.3.0","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"9535973197c144b09613cd65d317ef19963bd02d","size":2021,"noattachment":false,"key":"/header-case/-/header-case-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/header-case/download/header-case-1.0.1.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/header-case-1.0.1.tgz_1489797269558_0.8118089793715626"},"directories":{},"publish_time":1489797269805,"_cnpm_publish_time":1489797269805,"_hasShrinkwrap":false},"1.0.0":{"name":"header-case","version":"1.0.0","description":"Header case a string","main":"header-case.js","typings":"header-case.d.ts","files":["header-case.js","header-case.d.ts","LICENSE"],"scripts":{"lint":"standard","test-spec":"mocha -- -R spec --bail","test-cov":"istanbul cover node_modules/mocha/bin/_mocha -- -R spec --bail","test":"npm run lint && npm run test-cov"},"repository":{"type":"git","url":"git://github.com/blakeembrey/header-case.git"},"keywords":["header","case","upper","http"],"author":{"name":"Blake Embrey","email":"hello@blakeembrey.com","url":"http://blakeembrey.me"},"license":"MIT","bugs":{"url":"https://github.com/blakeembrey/header-case/issues"},"homepage":"https://github.com/blakeembrey/header-case","devDependencies":{"istanbul":"^0.4.3","mocha":"^2.2.1","standard":"^7.1.2"},"dependencies":{"no-case":"^2.2.0","upper-case":"^1.1.3"},"gitHead":"9323b0d908a1bcbe52948c8a77896b5206d46a29","_id":"header-case@1.0.0","_shasum":"d9e335909505d56051ec16a0106821889e910781","_from":".","_npmVersion":"3.9.3","_nodeVersion":"6.2.1","_npmUser":{"name":"blakeembrey","email":"hello@blakeembrey.com"},"dist":{"shasum":"d9e335909505d56051ec16a0106821889e910781","size":1479,"noattachment":false,"key":"/header-case/-/header-case-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/header-case/download/header-case-1.0.0.tgz"},"maintainers":[{"name":"blakeembrey","email":"hello@blakeembrey.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/header-case-1.0.0.tgz_1465693933154_0.670644786208868"},"directories":{},"publish_time":1465693935745,"_cnpm_publish_time":1465693935745,"_hasShrinkwrap":false}},"readme":"# Header Case\n\n> Transform into a dash separated string of capitalized words.\n\n## Installation\n\n```\nnpm install header-case --save\n```\n\n## Usage\n\n```js\nimport { headerCase } from \"header-case\";\n\nheaderCase(\"string\"); //=> \"String\"\nheaderCase(\"dot.case\"); //=> \"Dot-Case\"\nheaderCase(\"PascalCase\"); //=> \"Pascal-Case\"\nheaderCase(\"version 1.2.10\"); //=> \"Version-1-2-10\"\n```\n\nThe function also accepts [`options`](https://github.com/blakeembrey/change-case#options).\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/blakeembrey/change-case/tree/master/packages/header-case#readme","bugs":{"url":"https://github.com/blakeembrey/change-case/issues"},"license":"MIT"}