{"_id":"case-anything","_rev":"4074433","name":"case-anything","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","dist-tags":{"latest":"3.1.2"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"time":{"modified":"2025-10-13T19:29:17.000Z","created":"2019-10-02T01:38:19.772Z","3.1.2":"2025-02-19T19:07:56.216Z","3.1.0":"2024-06-05T01:38:58.211Z","3.0.1":"2024-06-05T01:25:50.070Z","3.0.0":"2024-06-01T07:15:13.217Z","2.1.13":"2023-05-24T04:10:25.243Z","2.1.12":"2023-05-23T02:21:51.236Z","2.1.11":"2023-05-07T07:14:51.952Z","2.1.10":"2022-01-26T12:59:49.577Z","2.1.9":"2022-01-26T12:53:20.797Z","2.1.8":"2022-01-25T09:12:43.762Z","2.1.7":"2022-01-25T09:08:13.772Z","2.1.6":"2022-01-25T03:34:10.321Z","2.1.5":"2022-01-24T13:46:07.315Z","2.1.4":"2022-01-24T13:36:00.436Z","2.1.3":"2022-01-20T14:23:05.845Z","2.1.2":"2022-01-05T00:51:13.106Z","2.1.1":"2022-01-04T11:20:13.886Z","2.1.0":"2022-01-04T11:11:11.619Z","2.0.0":"2021-12-31T08:23:35.187Z","1.1.5":"2021-12-28T13:23:39.403Z","1.1.4":"2021-12-28T13:02:31.600Z","1.1.3":"2021-04-09T03:45:52.361Z","1.1.2":"2020-08-30T01:41:30.654Z","1.1.1":"2020-04-11T03:47:47.995Z","1.1.0":"2020-04-11T02:10:37.902Z","1.0.2":"2020-04-10T23:27:08.229Z","1.0.1":"2020-03-15T02:44:34.118Z","1.0.0":"2020-01-27T01:20:29.737Z","0.3.1":"2020-01-27T00:17:57.442Z","0.3.0":"2019-12-02T03:16:23.463Z","0.2.0":"2019-12-02T01:33:45.026Z","0.1.0":"2019-10-27T01:25:34.504Z","0.0.2":"2019-10-12T05:02:39.098Z","0.0.1":"2019-10-02T01:59:02.663Z","0.0.0":"2019-10-02T01:38:19.772Z"},"users":{},"author":{"name":"Luca Ban - Mesqueeb","url":"https://cycraft.co"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"versions":{"3.1.2":{"name":"case-anything","version":"3.1.2","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","type":"module","sideEffects":false,"exports":{".":"./dist/index.js"},"engines":{"node":">=18"},"scripts":{"lint":"tsc --noEmit && eslint ./src","test":"vitest run","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"devDependencies":{"@cycraft/eslint":"^0.4.4","@cycraft/tsconfig":"^0.1.2","del-cli":"^6.0.0","np":"^10.2.0","vitest":"^3.0.6"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb","url":"https://cycraft.co"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"homepage":"https://github.com/mesqueeb/case-anything#readme","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"_id":"case-anything@3.1.2","gitHead":"0c5bced5817d14e4256694a96e845411b14499cf","_nodeVersion":"20.11.1","_npmVersion":"10.2.4","dist":{"shasum":"86ecac348602624d7d4dc5b6951e6bcf28246a13","size":7564,"noattachment":false,"key":"/case-anything/-/case-anything-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-3.1.2.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/case-anything_3.1.2_1739992075996_0.15181378108328492"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-02-19T19:07:56.216Z","publish_time":1739992076216,"_source_registry_name":"default","_cnpm_publish_time":1739992076216},"3.1.0":{"name":"case-anything","version":"3.1.0","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","type":"module","sideEffects":false,"exports":{".":"./dist/index.js"},"engines":{"node":">=18"},"scripts":{"lint":"tsc --noEmit && eslint ./src","test":"vitest run","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"devDependencies":{"del-cli":"^5.1.0","np":"^10.0.5","vitest":"^1.6.0","@cycraft/eslint":"^0.3.0","@cycraft/tsconfig":"^0.1.2"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb","url":"https://cycraft.co"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"homepage":"https://github.com/mesqueeb/case-anything#readme","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"_id":"case-anything@3.1.0","gitHead":"04d01010e4deca517090255829d98cfd49f10963","_nodeVersion":"20.12.2","_npmVersion":"10.8.1","dist":{"shasum":"43ba878c2381b2d28e6dead4548c94878d0d66c4","size":7491,"noattachment":false,"key":"/case-anything/-/case-anything-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-3.1.0.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_3.1.0_1717551538059_0.4341285039244369"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T01:38:58.211Z","publish_time":1717551538211,"_source_registry_name":"default","_cnpm_publish_time":1717551538211},"3.0.1":{"name":"case-anything","version":"3.0.1","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","type":"module","sideEffects":false,"exports":{".":"./dist/index.js"},"engines":{"node":">=18"},"scripts":{"lint":"tsc --noEmit && eslint ./src","test":"vitest run","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"devDependencies":{"del-cli":"^5.1.0","np":"^10.0.5","vitest":"^1.6.0","@cycraft/eslint":"^0.3.0","@cycraft/tsconfig":"^0.1.2"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb","url":"https://cycraft.co"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"homepage":"https://github.com/mesqueeb/case-anything#readme","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"_id":"case-anything@3.0.1","gitHead":"921f5b4ccfce7262348110426c74a93fe0cdf02a","_nodeVersion":"20.12.2","_npmVersion":"10.8.1","dist":{"shasum":"72a2c57f504b3018f33fb414629c97fd2625b890","size":7453,"noattachment":false,"key":"/case-anything/-/case-anything-3.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-3.0.1.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_3.0.1_1717550749929_0.6095030354783411"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-05T01:25:50.070Z","publish_time":1717550750070,"_source_registry_name":"default","_cnpm_publish_time":1717550750070},"3.0.0":{"name":"case-anything","version":"3.0.0","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","type":"module","sideEffects":false,"exports":{".":{"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"engines":{"node":">=18"},"scripts":{"lint":"tsc --noEmit && eslint ./src","test":"vitest run","build":"del-cli dist && tsc","release":"npm run lint && npm run build && np"},"devDependencies":{"del-cli":"^5.1.0","np":"^10.0.5","vitest":"^1.6.0","@cycraft/eslint":"^0.3.0","@cycraft/tsconfig":"^0.1.2"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb","url":"https://cycraft.co"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"homepage":"https://github.com/mesqueeb/case-anything#readme","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"_id":"case-anything@3.0.0","gitHead":"ac9c385b327a077b7505c2e4d6cbb5e0f8e005f0","_nodeVersion":"20.12.2","_npmVersion":"10.8.1","dist":{"shasum":"5ba71a98ce084ab2c19c078648b597042d1a69b4","size":7510,"noattachment":false,"key":"/case-anything/-/case-anything-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-3.0.0.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_3.0.0_1717226113053_0.758332595215629"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-06-01T07:15:13.217Z","publish_time":1717226113217,"_source_registry_name":"default","_cnpm_publish_time":1717226113217},"2.1.13":{"name":"case-anything","version":"2.1.13","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","type":"module","sideEffects":false,"types":"./dist/index.d.ts","module":"./dist/index.js","main":"./dist/index.js","exports":{".":{"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"engines":{"node":">=12.13"},"scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./rollup.config.js","release":"npm run lint && del dist && npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.2","@typescript-eslint/parser":"^5.59.2","del-cli":"^5.0.0","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.7.0","prettier":"^2.8.8","rollup":"^3.23.0","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","typescript":"^4.9.5","vitest":"^0.31.0"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"gitHead":"4ff82505a22d1f71fc2528ed8f9a5691ca1d0511","_id":"case-anything@2.1.13","_nodeVersion":"16.20.0","_npmVersion":"8.19.4","dist":{"shasum":"0cdc16278cb29a7fcdeb072400da3f342ba329e9","size":7406,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.13.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.13_1684901425107_0.18375383269209555"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-24T04:10:25.243Z","publish_time":1684901425243,"_source_registry_name":"default","_cnpm_publish_time":1684901425243},"2.1.12":{"name":"case-anything","version":"2.1.12","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","type":"module","sideEffects":false,"types":"./dist/index.d.ts","module":"./dist/index.js","main":"./dist/index.js","exports":{".":{"require":{"types":"./dist/cjs/index.d.cts","default":"./dist/cjs/index.cjs"},"import":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"engines":{"node":">=12.13"},"scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./rollup.config.js","release":"npm run lint && del dist && npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.2","@typescript-eslint/parser":"^5.59.2","del-cli":"^5.0.0","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.7.0","prettier":"^2.8.8","rollup":"^3.23.0","rollup-plugin-dts":"^5.3.0","rollup-plugin-esbuild":"^5.0.0","typescript":"^4.9.5","vitest":"^0.31.0"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"gitHead":"2059ff034a83995837a025d80d96ea9f3fde5c2e","_id":"case-anything@2.1.12","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"836628abf6d33c4587f5f53387433d6b24a88eaf","size":7396,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.12.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.12_1684808511084_0.37466400358982654"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-23T02:21:51.236Z","publish_time":1684808511236,"_source_registry_name":"default","_cnpm_publish_time":1684808511236},"2.1.11":{"name":"case-anything","version":"2.1.11","sideEffects":false,"type":"module","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"types":"./dist/types/index.d.ts","import":"./dist/index.es.js","require":"./dist/index.cjs"}},"engines":{"node":">=12.13"},"scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup --bundleConfigAsCjs -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.59.2","@typescript-eslint/parser":"^5.59.2","del-cli":"^4.0.1","eslint":"^8.40.0","eslint-config-prettier":"^8.8.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.7.0","prettier":"^2.8.8","rollup":"^3.21.5","rollup-plugin-typescript2":"^0.34.1","typescript":"^4.9.5","vitest":"^0.31.0"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"gitHead":"3128c783b6358a7b841785ab215f7048ec416361","_id":"case-anything@2.1.11","_nodeVersion":"18.16.0","_npmVersion":"9.5.1","dist":{"shasum":"39a00ff733f26e48729f5c6c7f23763ac8fa0467","size":8293,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.11.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.11_1683443691694_0.9535502821350574"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-05-07T07:14:51.952Z","publish_time":1683443691952,"_source_registry_name":"default","_cnpm_publish_time":1683443691952},"2.1.10":{"name":"case-anything","version":"2.1.10","sideEffects":false,"type":"module","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13"},"scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.1","@typescript-eslint/parser":"^5.10.1","del-cli":"^4.0.1","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.66.1","rollup-plugin-typescript2":"^0.31.1","typescript":"^4.5.5","vitest":"^0.2.3"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"gitHead":"d376b3c3fc21b980f985b02041860c6860f77276","_id":"case-anything@2.1.10","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"d18a6ca968d54ec3421df71e3e190f3bced23410","size":8239,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.10.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.10_1643201989382_0.22595462893697538"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-26T13:03:32.400Z","publish_time":1643201989577,"_cnpm_publish_time":1643201989577},"2.1.9":{"name":"case-anything","version":"2.1.9","sideEffects":false,"type":"module","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13"},"scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.1","@typescript-eslint/parser":"^5.10.1","del-cli":"^4.0.1","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.66.0","rollup-plugin-typescript2":"^0.31.1","typescript":"^4.5.5","vitest":"^0.2.1"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"gitHead":"94e21b505a3246c9dd39920865cb82e66683c250","_id":"case-anything@2.1.9","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"872c0a590a8561ffd7b57f106fd4b3f095d04fbe","size":8239,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.9.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.9_1643201600638_0.08172306217318526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-26T12:53:32.579Z","publish_time":1643201600797,"_cnpm_publish_time":1643201600797},"2.1.8":{"name":"case-anything","version":"2.1.8","sideEffects":false,"type":"module","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13","npm":">=7"},"scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.1","@typescript-eslint/parser":"^5.10.1","del-cli":"^4.0.1","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.66.0","rollup-plugin-typescript2":"^0.31.1","typescript":"^4.5.5","vitest":"^0.2.1"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"gitHead":"6a689f9967e8bd888f1e7236d922a8ca34f406e7","_id":"case-anything@2.1.8","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"3c8bdd1525cd1442eeb533f999f26e9fb57c3cf8","size":8246,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.8.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.8_1643101963653_0.9601946341121019"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T09:13:10.958Z","publish_time":1643101963762,"_cnpm_publish_time":1643101963762},"2.1.7":{"name":"case-anything","version":"2.1.7","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs","types":"./dist/types/index.d.ts"}},"scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.1","@typescript-eslint/parser":"^5.10.1","del-cli":"^4.0.1","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.66.0","rollup-plugin-typescript2":"^0.31.1","typescript":"^4.5.5","vitest":"^0.2.1"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"gitHead":"b68db46f12eb60ba46af61a75b60fb0f414df2dd","_id":"case-anything@2.1.7","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"e3e036c3898518d2de248b739460f70edf5dfbe7","size":8219,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.7.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.7_1643101693641_0.43556070836835037"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T09:08:22.958Z","publish_time":1643101693772,"_cnpm_publish_time":1643101693772},"2.1.6":{"name":"case-anything","version":"2.1.6","sideEffects":false,"type":"module","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13","npm":">=7"},"scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.1","@typescript-eslint/parser":"^5.10.1","del-cli":"^4.0.1","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.66.0","rollup-plugin-typescript2":"^0.31.1","typescript":"^4.5.5","vitest":"^0.2.1"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"gitHead":"9c1258119756b554e4764c53213ad44bd352e3a6","_id":"case-anything@2.1.6","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"c95d3cf9f22f6dd5c6e71d4dcf8f4ab2de00894d","size":8246,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.6.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.6_1643081650197_0.16451385085357417"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T03:34:23.017Z","publish_time":1643081650321,"_cnpm_publish_time":1643081650321},"2.1.5":{"name":"case-anything","version":"2.1.5","type":"module","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13","npm":">=7"},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vitest run --reporter=verbose","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.64.0","rollup-plugin-typescript2":"^0.31.1","typescript":"^4.5.4","vitest":"^0.1.24"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"bd8973f5921acf33761a0f6f1b3303ec11cb83ac","_id":"case-anything@2.1.5","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"e153ba1702f9b4fc98ab53408b63f7e63689f6f5","size":8246,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.5.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.5_1643031967165_0.18805197833221876"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-24T13:46:15.843Z","publish_time":1643031967315,"_cnpm_publish_time":1643031967315},"2.1.4":{"name":"case-anything","version":"2.1.4","type":"module","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.umd.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13","npm":">=7"},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vitest run --reporter=verbose","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.64.0","rollup-plugin-typescript2":"^0.31.1","typescript":"^4.5.4","vitest":"^0.1.24"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"7d74bb982ad74f743fdd4f876490cacb439ec83d","_id":"case-anything@2.1.4","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"d4c11442c055e287d124ec6f717df49edcfb422c","size":9400,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.4.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.4_1643031360259_0.25880889421336173"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-24T13:36:10.209Z","publish_time":1643031360436,"_cnpm_publish_time":1643031360436},"2.1.3":{"name":"case-anything","version":"2.1.3","type":"module","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.umd.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13","npm":">=7"},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"vitest run --reporter=verbose","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.0","@typescript-eslint/parser":"^5.10.0","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.64.0","rollup-plugin-typescript2":"^0.31.1","typescript":"^4.5.4","vitest":"^0.1.24"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"77de90048e6c87dbb07af4d778c94a028bea0aab","_id":"case-anything@2.1.3","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"d2ed0d628a67303560220080695e1096d9926d1b","size":9318,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.3.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.3_1642688585384_0.5972460839256779"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-20T14:28:52.130Z","publish_time":1642688585845,"_cnpm_publish_time":1642688585845},"2.1.2":{"name":"case-anything","version":"2.1.2","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.umd.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13","npm":">=7"},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","test--only":"ava --match='*only:*'","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.9.0","@typescript-eslint/parser":"^5.9.0","ava":"^4.0.0","eslint":"^8.6.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.9.2","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.63.0","rollup-plugin-typescript2":"^0.31.1","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["tsconfig-paths/register","ts-node/register"]},"np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"e2d225bd710aa6570b71a87063d74e197c680051","_id":"case-anything@2.1.2","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"2e21da5008fa643374c1d5c8f85d150b417d44ed","size":9121,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.2.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.2_1641343872962_0.81977920224326"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-05T01:01:22.753Z","publish_time":1641343873106,"_cnpm_publish_time":1641343873106},"2.1.1":{"name":"case-anything","version":"2.1.1","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.umd.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13","npm":">=7"},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","test--only":"ava --match='*only:*'","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.9.0","@typescript-eslint/parser":"^5.9.0","ava":"^4.0.0","eslint":"^8.6.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.9.2","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.63.0","rollup-plugin-typescript2":"^0.31.1","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["tsconfig-paths/register","ts-node/register"]},"np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"074d6da9cbbcaab3be18cef9963356c9891635e5","_id":"case-anything@2.1.1","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"c1335c781d4582f22387f2dc7c1f5fa7bb7a7343","size":9124,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.1.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.1_1641295213696_0.005435048620479721"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-04T11:21:39.971Z","publish_time":1641295213886,"_cnpm_publish_time":1641295213886},"2.1.0":{"name":"case-anything","version":"2.1.0","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.umd.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13","npm":">=7"},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","test--only":"ava --match='*only:*'","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.9.0","@typescript-eslint/parser":"^5.9.0","ava":"^4.0.0","eslint":"^8.6.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.9.2","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.63.0","rollup-plugin-typescript2":"^0.31.1","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["tsconfig-paths/register","ts-node/register"]},"np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"ac5ff2768dd848c11cc5eb017936edec4fc51c73","_id":"case-anything@2.1.0","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"7a859ac42113595198586446f277ab662196c51c","size":8972,"noattachment":false,"key":"/case-anything/-/case-anything-2.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.1.0.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.1.0_1641294671441_0.07060827196387254"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-04T11:11:36.415Z","publish_time":1641294671619,"_cnpm_publish_time":1641294671619},"2.0.0":{"name":"case-anything","version":"2.0.0","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.umd.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13","npm":">=7"},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","test--only":"ava --match='*only:*'","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","ava":"^3.15.0","eslint":"^8.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.9.2","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.62.0","rollup-plugin-typescript2":"^0.31.1","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","ada-case","constant-case","train-case","cobol-case","path-case","dot-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["tsconfig-paths/register","ts-node/register"]},"np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"12fb7ececa236684d8589072761c238e95db4fd7","_id":"case-anything@2.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"9d10f70e895a1de75cb5a95c0515ca0f37f23177","size":8530,"noattachment":false,"key":"/case-anything/-/case-anything-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-2.0.0.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_2.0.0_1640939015020_0.18815331256822"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-31T08:49:29.754Z","publish_time":1640939015187,"_cnpm_publish_time":1640939015187},"1.1.5":{"name":"case-anything","version":"1.1.5","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.umd.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js","types":"./dist/types/index.d.ts"}},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","ava":"^3.15.0","eslint":"^8.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.9.2","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.62.0","rollup-plugin-typescript2":"^0.31.1","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["tsconfig-paths/register","ts-node/register"]},"np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"ef3282703543c99cb49cfaabc94876a663213228","_id":"case-anything@1.1.5","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"3d305431955d2c700a750b54292bd59ccc38529c","size":5515,"noattachment":false,"key":"/case-anything/-/case-anything-1.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-1.1.5.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_1.1.5_1640697819283_0.07456745030426415"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-28T13:23:46.176Z","publish_time":1640697819403,"_cnpm_publish_time":1640697819403},"1.1.4":{"name":"case-anything","version":"1.1.4","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","module":"./dist/index.es.js","main":"./dist/index.umd.js","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.umd.js","types":"./dist/types/index.d.ts"}},"scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.8.1","@typescript-eslint/parser":"^5.8.1","ava":"^3.15.0","eslint":"^8.5.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.9.2","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.62.0","rollup-plugin-typescript2":"^0.31.1","ts-node":"^10.4.0","tsconfig-paths":"^3.12.0","typescript":"^4.5.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["tsconfig-paths/register","ts-node/register"]},"np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"6e2ed1a7dee7886059c93b5cc02793f4d65d0292","_id":"case-anything@1.1.4","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"shasum":"277f76fa8492dee909f95a1f2638d1f1dd4895d1","size":5079,"noattachment":false,"key":"/case-anything/-/case-anything-1.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-1.1.4.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_1.1.4_1640696551457_0.5702841818655902"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2021-12-28T13:02:39.904Z","publish_time":1640696551600,"_cnpm_publish_time":1640696551600},"1.1.3":{"name":"case-anything","version":"1.1.3","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","types":"types/index.d.ts","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test","release":"npm run build && np"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^4.21.0","@typescript-eslint/parser":"^4.21.0","ava":"^3.15.0","eslint":"^7.23.0","eslint-config-prettier":"^8.1.0","eslint-plugin-tree-shaking":"^1.8.0","np":"^7.4.0","prettier":"^2.2.1","rollup":"^2.44.0","rollup-plugin-typescript2":"^0.30.0","ts-node":"^9.1.1","tsconfig-paths":"^3.9.0","typescript":"^4.2.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["tsconfig-paths/register","ts-node/register"]},"np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","coverage","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error"}},"gitHead":"ae03c17c192de579df0ca1eef8c7ef909a857e2d","_id":"case-anything@1.1.3","_nodeVersion":"15.5.1","_npmVersion":"7.9.0","dist":{"shasum":"01363444375210e83b3438151b6d219bf1839221","size":1098827,"noattachment":false,"key":"/case-anything/-/case-anything-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-1.1.3.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_1.1.3_1617939952124_0.7659333654444005"},"_hasShrinkwrap":false,"publish_time":1617939952361,"_cnpm_publish_time":1617939952361,"_cnpmcore_publish_time":"2021-12-16T16:09:44.948Z"},"1.1.2":{"name":"case-anything","version":"1.1.2","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build.js","build":"rm -rf ./dist && npm run lint && npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"@typescript-eslint/eslint-plugin":"^3.10.1","@typescript-eslint/parser":"^3.10.1","ava":"^3.12.1","eslint":"^7.7.0","eslint-config-prettier":"^6.11.0","eslint-plugin-tree-shaking":"^1.8.0","rollup":"^2.26.8","rollup-plugin-typescript2":"^0.27.2","tsconfig-paths":"^3.9.0","ts-node":"^9.0.0","typescript":"^4.0.2"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["tsconfig-paths/register","ts-node/register"]},"gitHead":"74009b9c8c0a968550e7c58783cf1af2fd1bb0d2","_id":"case-anything@1.1.2","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"shasum":"8f0d1903758adaed83e895cc08ba8402d5d76d4c","size":1099193,"noattachment":false,"key":"/case-anything/-/case-anything-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-1.1.2.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_1.1.2_1598751690451_0.9222570899073415"},"_hasShrinkwrap":false,"publish_time":1598751690654,"_cnpm_publish_time":1598751690654,"_cnpmcore_publish_time":"2021-12-16T16:09:46.492Z"},"1.1.1":{"name":"case-anything","version":"1.1.1","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run lint && npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.27.0","@typescript-eslint/parser":"^2.27.0","ava":"^3.6.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-tree-shaking":"^1.8.0","rollup":"^1.32.1","rollup-plugin-typescript2":"^0.25.3","ts-node":"^8.8.2","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["ts-node/register"]},"gitHead":"75e6a1f8bdef8c6aee4316cc55722d7c9056dec2","_id":"case-anything@1.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"a850aae062eb0b2351bbd5b7aa2a44903fbe6894","size":9229,"noattachment":false,"key":"/case-anything/-/case-anything-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-1.1.1.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_1.1.1_1586576867860_0.27950129982959515"},"_hasShrinkwrap":false,"publish_time":1586576867995,"_cnpm_publish_time":1586576867995,"_cnpmcore_publish_time":"2021-12-16T16:09:46.743Z"},"1.1.0":{"name":"case-anything","version":"1.1.0","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run lint && npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","ava":"^3.5.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-tree-shaking":"^1.8.0","rollup":"^1.32.1","rollup-plugin-typescript2":"^0.25.3","ts-node":"^8.6.2","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["ts-node/register"]},"gitHead":"80a813ec39c03dd046cab894a529bc4900f09e31","_id":"case-anything@1.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"b4eb7c13e60b9cf897ad816aca799fe26876faf0","size":8598,"noattachment":false,"key":"/case-anything/-/case-anything-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-1.1.0.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_1.1.0_1586571037752_0.2273729274918319"},"_hasShrinkwrap":false,"publish_time":1586571037902,"_cnpm_publish_time":1586571037902,"_cnpmcore_publish_time":"2021-12-16T16:09:47.037Z"},"1.0.2":{"name":"case-anything","version":"1.0.2","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run lint && npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","ava":"^3.5.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-tree-shaking":"^1.8.0","rollup":"^1.32.1","rollup-plugin-typescript2":"^0.25.3","ts-node":"^8.6.2","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","ava":{"extensions":["ts"],"require":["ts-node/register"]},"gitHead":"a653744b9ea2e8d3b737523ae0311257f3587b0d","_id":"case-anything@1.0.2","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"0acaffa9361e1771e09cd1e31738cf59a750e23d","size":7488,"noattachment":false,"key":"/case-anything/-/case-anything-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-1.0.2.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_1.0.2_1586561228084_0.2169794361477455"},"_hasShrinkwrap":false,"publish_time":1586561228229,"_cnpm_publish_time":1586561228229,"_cnpmcore_publish_time":"2021-12-16T16:09:47.257Z"},"1.0.1":{"name":"case-anything","version":"1.0.1","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run lint && npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.23.0","@typescript-eslint/parser":"^2.23.0","ava":"^2.4.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.0","eslint-plugin-tree-shaking":"^1.8.0","rollup":"^1.32.1","rollup-plugin-typescript2":"^0.25.3","typescript":"^3.8.3"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","gitHead":"eaa88952b05dab1009beea0325d13859f7fb27a4","_id":"case-anything@1.0.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"b57eddca2718b524e33acfabf139ffa97b90a7ad","size":7168,"noattachment":false,"key":"/case-anything/-/case-anything-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-1.0.1.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_1.0.1_1584240273958_0.0225569947460198"},"_hasShrinkwrap":false,"publish_time":1584240274118,"_cnpm_publish_time":1584240274118,"_cnpmcore_publish_time":"2021-12-16T16:09:47.466Z"},"1.0.0":{"name":"case-anything","version":"1.0.0","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run lint && npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","ava":"^2.4.0","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-tree-shaking":"^1.8.0","rollup":"^1.29.1","rollup-plugin-typescript2":"^0.25.3","typescript":"^3.7.5"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","gitHead":"ef7564e8dee625dda3565b99cd1f9223fc980255","_id":"case-anything@1.0.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"95c0b421219a451f10194ca04f1b709d1ea696ea","size":7137,"noattachment":false,"key":"/case-anything/-/case-anything-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-1.0.0.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_1.0.0_1580088029561_0.26036435967401084"},"_hasShrinkwrap":false,"publish_time":1580088029737,"_cnpm_publish_time":1580088029737,"_cnpmcore_publish_time":"2021-12-16T16:09:47.745Z"},"0.3.1":{"name":"case-anything","version":"0.3.1","sideEffects":false,"description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run lint && npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"@typescript-eslint/eslint-plugin":"^2.17.0","@typescript-eslint/parser":"^2.17.0","ava":"^2.4.0","eslint":"^6.8.0","eslint-config-prettier":"^6.9.0","eslint-plugin-tree-shaking":"^1.8.0","rollup":"^1.29.1","rollup-plugin-typescript2":"^0.25.3","typescript":"^3.7.5"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","gitHead":"937d46e4cec17cc9e80846549cef4cd99cf5f10a","_id":"case-anything@0.3.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"f5ab3b3713c63eee04e108ce06f114ef2ce69aa6","size":6867,"noattachment":false,"key":"/case-anything/-/case-anything-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-0.3.1.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_0.3.1_1580084277260_0.678284783259087"},"_hasShrinkwrap":false,"publish_time":1580084277442,"_cnpm_publish_time":1580084277442,"_cnpmcore_publish_time":"2021-12-16T16:09:47.988Z"},"0.3.0":{"name":"case-anything","version":"0.3.0","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"ava":"^2.4.0","rollup-plugin-typescript2":"^0.24.3","typescript":"^3.7.2"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","gitHead":"16a849c49fe88db6e3ce05eb1118489158ecf2fb","_id":"case-anything@0.3.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"aa1869abc1af15615ad73dfdb1745014779462bd","size":6095,"noattachment":false,"key":"/case-anything/-/case-anything-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-0.3.0.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_0.3.0_1575256583363_0.19731759319006636"},"_hasShrinkwrap":false,"publish_time":1575256583463,"_cnpm_publish_time":1575256583463,"_cnpmcore_publish_time":"2021-12-16T16:09:48.214Z"},"0.2.0":{"name":"case-anything","version":"0.2.0","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"ava":"^2.4.0","rollup-plugin-typescript2":"^0.24.3","typescript":"^3.6.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","gitHead":"2bfb652eede204620199b410ff4388735eeb92b0","_id":"case-anything@0.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"shasum":"b395e14bdaf10ca0c9af75b4f4d54a892b5c758d","size":4992,"noattachment":false,"key":"/case-anything/-/case-anything-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-0.2.0.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_0.2.0_1575250424842_0.5760654339832461"},"_hasShrinkwrap":false,"publish_time":1575250425026,"_cnpm_publish_time":1575250425026,"_cnpmcore_publish_time":"2021-12-16T16:09:48.389Z"},"0.1.0":{"name":"case-anything","version":"0.1.0","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"ava":"^2.4.0","rollup-plugin-typescript2":"^0.24.3","typescript":"^3.6.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","gitHead":"6138c97665f7f10899d34a720e757afd9830b629","_id":"case-anything@0.1.0","_nodeVersion":"12.12.0","_npmVersion":"6.12.0","dist":{"shasum":"8698e6fa41bb1774e548c778fdbabf29d2b87b73","size":4242,"noattachment":false,"key":"/case-anything/-/case-anything-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-0.1.0.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_0.1.0_1572139534337_0.7038846857045837"},"_hasShrinkwrap":false,"publish_time":1572139534504,"_cnpm_publish_time":1572139534504,"_cnpmcore_publish_time":"2021-12-16T16:09:48.585Z"},"0.0.2":{"name":"case-anything","version":"0.0.2","description":"camelCase, kebab-case, PascalCase... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","typings":"types/index.d.ts","scripts":{"test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"ava":"^2.4.0","rollup-plugin-typescript2":"^0.24.3","typescript":"^3.6.4"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","gitHead":"a4b976ccfcac3d1b1e06ae07608fc8067a54d99a","_id":"case-anything@0.0.2","_nodeVersion":"12.8.0","_npmVersion":"6.11.3","dist":{"shasum":"ee385a2dfea04e759840e3c3e270b7e86f1dd58c","size":4037,"noattachment":false,"key":"/case-anything/-/case-anything-0.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-0.0.2.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_0.0.2_1570856558947_0.39806507511356415"},"_hasShrinkwrap":false,"publish_time":1570856559098,"_cnpm_publish_time":1570856559098,"_cnpmcore_publish_time":"2021-12-16T16:09:48.764Z"},"0.0.1":{"name":"case-anything","version":"0.0.1","description":"camelCase, kebabCase, ... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"ava":"^2.4.0","rollup-plugin-typescript2":"^0.24.3","typescript":"^3.6.3"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","gitHead":"30d5b51fd21729a7adca3dd7ca5f826044b1f2b1","_id":"case-anything@0.0.1","_nodeVersion":"12.8.0","_npmVersion":"6.11.3","dist":{"shasum":"03db8b5fe1506621bfdd1ca21bc990657b6f16f7","size":4044,"noattachment":false,"key":"/case-anything/-/case-anything-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-0.0.1.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_0.0.1_1569981542456_0.3443355742508969"},"_hasShrinkwrap":false,"publish_time":1569981542663,"_cnpm_publish_time":1569981542663,"_cnpmcore_publish_time":"2021-12-16T16:09:49.005Z"},"0.0.0":{"name":"case-anything","version":"0.0.0","description":"camelCase, kebabCase, ... a simple integration with nano package size. (SMALL footprint!)","main":"dist/index.cjs.js","module":"dist/index.esm.js","scripts":{"test":"ava","rollup":"rollup -c build/rollup.js","build":"npm run rollup && npm run test"},"dependencies":{},"devDependencies":{"ava":"^2.4.0","rollup-plugin-typescript2":"^0.24.3","typescript":"^3.6.3"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/case-anything.git"},"keywords":["change-case","change-casing","case-change","casing-change","camel-case","pascal-case","kebab-case","snake-case","constant-case","path-case","camel","pascal","kebab","snake","constant","path","format-string"],"author":{"name":"Luca Ban - Mesqueeb"},"license":"MIT","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"homepage":"https://github.com/mesqueeb/case-anything#readme","gitHead":"25ba4faf224c3f886e5ff93032808d418fd3e99e","_id":"case-anything@0.0.0","_nodeVersion":"12.8.0","_npmVersion":"6.11.3","dist":{"shasum":"8de58570a2fdf6711f229cad53b9e432c2c99254","size":3878,"noattachment":false,"key":"/case-anything/-/case-anything-0.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/case-anything/download/case-anything-0.0.0.tgz"},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/case-anything_0.0.0_1569980299658_0.44101054288830155"},"_hasShrinkwrap":false,"publish_time":1569980299772,"_cnpm_publish_time":1569980299772,"_cnpmcore_publish_time":"2021-12-16T16:09:49.197Z"}},"readme":"# Case anything ????\n\n<a href=\"https://www.npmjs.com/package/case-anything\"><img src=\"https://img.shields.io/npm/v/case-anything.svg\" alt=\"Total Downloads\"></a>\n<a href=\"https://www.npmjs.com/package/case-anything\"><img src=\"https://img.shields.io/npm/dw/case-anything.svg\" alt=\"Latest Stable Version\"></a>\n\n```sh\n# npm\nnpm i case-anything\n\n# deno\ndeno add jsr:@mesqueeb/case-anything\n\n# jsr (use any of npx, yarn dlx, pnpm dlx, or bunx)\nnpx jsr add @mesqueeb/case-anything\n```\n\n14 case changing functions: camelCase, kebab-case, PascalCase **and more**...<br />\nA simple integration with nano package size. (SMALL footprint!)\n\n## Motivation\n\nI created this package because most other packages that do simple case changing are so big...\n\n<table>\n  <tr>\n    <td>\n      <p>Some features I focused on:</p>\n      <li>small footprint (it's <a href=\"#package-size\">12+ times smaller</a> than the next popular case changing package!!)</li>\n      <li>tree-shakable — only import what you need</li>\n      <li>awesome JSDocs popup documentation on hover</li>\n      <li>fully typed with TypeScript</li>\n      <li>complete coverage with unit testing</li>\n      <li>0 dependencies</li>\n    </td>\n    <td>\n      <p>Case anything is used in...</p>\n      <li>Famous Mac app <a href=\"https://pilotmoon.com/popclip\">Popclip ????</a></li>\n      <li>State Management Library <a href=\"https://github.com/cycraft/magnetar\">Magnetar ????</a></li>\n      <li>Vue Form Generator <a href=\"https://github.com/cycraft/blitzar\">Blitzar ⚡️</a></li>\n      <li><a href=\"https://github.com/apideck-libraries/portman\">Lottie-player ∫</a></li>\n      <li>OpenAPI CLI <a href=\"https://github.com/apideck-libraries/portman\">Portman ????????‍????</a></li>\n      <li>and <a href=\"https://github.com/mesqueeb/case-anything/network/dependents\">100s more</a>...</li>\n    </td>\n  </tr>\n</table>\n\n## Usage\n\ncase-anything supports tree-shaking and is side-effect free!\n\n```js\n// just import the functions you need like so:\nimport { camelCase, kebabCase } from 'case-anything'\n```\n\ncase-anything has different behaviour if the string you pass has spaces or not.\n\n- Without spaces it will split and format on every \"part\" it can detect\n- With spaces it will split and format on every \"word\" based on those spaces\n\n### Strings without spaces\n\n| Name                              | Input example                                            | Output example |\n| --------------------------------- | -------------------------------------------------------- | -------------- |\n| ???? camelCase                      | `camelCase('$catDog')`                                   | `catDog`       |\n| ???? PascalCase<br />UpperCamelCase | `pascalCase('$catDog')`<br />`upperCamelCase('$catDog')` | `CatDog`       |\n| ???? kebab-case                     | `kebabCase('$catDog')`                                   | `cat-dog`      |\n| ???? snake_case                     | `snakeCase('$catDog')`                                   | `cat_dog`      |\n| ???? CONSTANT_CASE                  | `constantCase('$catDog')`                                | `CAT_DOG`      |\n| ???? Train-Case                     | `trainCase('$catDog')`                                   | `Cat-Dog`      |\n| ???? Ada_Case                       | `adaCase('$catDog')`                                     | `Cat_Dog`      |\n| ???? COBOL-CASE                     | `cobolCase('$catDog')`                                   | `CAT-DOG`      |\n| ???? Dot.notation                   | `dotNotation('$catDog')`                                 | `cat.Dog`      |\n| ???? Path/case                      | `pathCase('$catDog')`                                    | `$cat/Dog`     |\n| ???? Space case                     | `spaceCase('$catDog')`                                   | `$cat Dog`     |\n| ???? Capital Case                   | `capitalCase('$catDog')`                                 | `$Cat Dog`     |\n| ???? lower case                     | `lowerCase('$catDog')`                                   | `$cat dog`     |\n| ???? UPPER CASE                     | `upperCase('$catDog')`                                   | `$CAT DOG`     |\n\n#### Special Characters\n\nYou can see that most functions by default remove special characters, and some functions keep special characters.\n\n<table>\n  <tr>\n    <th>functions that <i>remove</i> special characters*</th>\n    <th>functions that <i>keep</i> special characters*</th>\n  </tr>\n  <tr>\n    <td>\n      <li>camelCase</li>\n      <li>pascalCase</li>\n      <li>kebabCase</li>\n      <li>snakeCase</li>\n      <li>constantCase</li>\n      <li>trainCase</li>\n      <li>adaCase</li>\n      <li>cobolCase</li>\n      <li>dotNotation</li>\n    </td>\n    <td>\n      <li>pathCase</li>\n      <li>spaceCase</li>\n      <li>capitalCase</li>\n      <li>lowerCase</li>\n      <li>upperCase</li>\n    </td>\n  </tr>\n</table>\n\n\\*You can control wether or not to _keep or remove_ special characters like so:\n\n```js\n// default:\ncamelCase('$catDog') === 'catDog'\n// force keeping special characters:\ncamelCase('$catDog', { keepSpecialCharacters: true }) === '$catDog'\n\n// default:\npathCase('$catDog') === '$cat/Dog'\n// force removing special characters:\npathCase('$catDog', { keepSpecialCharacters: false }) === 'cat/Dog'\n```\n\n#### Case Changing\n\nThese cases _**do not change the casing**_ of the words:\n\n- dotNotation\n- pathCase\n- spaceCase\n\n```js\n// default:\ndotNotation('$catDog') === 'cat.Dog'\n// force lower case:\ndotNotation('$catDog').toLowerCase() === 'cat.dog'\n```\n\n### Strings with spaces\n\nAs soon as there is a space in the target string, it will regard the input as a _sentence_ and only split each part at the spaces.\n\n| Name                              | Input example                                                | Output example |\n| --------------------------------- | ------------------------------------------------------------ | -------------- |\n| ???? camelCase                      | `camelCase(\"I'm O.K.!\")`                                     | `imOk`         |\n| ???? PascalCase<br />UpperCamelCase | `pascalCase(\"I'm O.K.!\")`<br />`upperCamelCase(\"I'm O.K.!\")` | `ImOk`         |\n| ???? kebab-case                     | `kebabCase(\"I'm O.K.!\")`                                     | `im-ok`        |\n| ???? snake_case                     | `snakeCase(\"I'm O.K.!\")`                                     | `im_ok`        |\n| ???? CONSTANT_CASE                  | `constantCase(\"I'm O.K.!\")`                                  | `IM_OK`        |\n| ???? Train-Case                     | `trainCase(\"I'm O.K.!\")`                                     | `Im-Ok`        |\n| ???? Ada_Case                       | `adaCase(\"I'm O.K.!\")`                                       | `Im_Ok`        |\n| ???? COBOL-CASE                     | `cobolCase(\"I'm O.K.!\")`                                     | `IM-OK`        |\n| ???? Dot.notation                   | `dotNotation(\"I'm O.K.!\")`                                   | `Im.OK`        |\n| ???? Path/case                      | `pathCase(\"I'm O.K.!\")`                                      | `I'm/O.K.!`    |\n| ???? Space case                     | `spaceCase(\"I'm O.K.!\")`                                     | `I'm O.K.!`    |\n| ???? Capital Case                   | `capitalCase(\"I'm O.K.!\")`                                   | `I'm O.k.!`    |\n| ???? lower case                     | `lowerCase(\"I'm O.K.!\")`                                     | `i'm o.k.!`    |\n| ???? UPPER CASE                     | `upperCase(\"I'm O.K.!\")`                                     | `I'M O.K.!`    |\n\nAlso note, that multiple sequential spaces are treated as one space.\n\n### Keep only certain special characters\n\nInstead of removing all special characters, you can opt to keep some special characters.\n\nIn the example below we see:\n\n- input: `$cat-dog`\n- desired output: `$CatDog`\n\n```js\npascalCase('$cat-dog', { keepSpecialCharacters: false })\n// CatDog   → not what we want\n\npascalCase('$cat-dog', { keepSpecialCharacters: true })\n// $Cat-Dog → not what we want\n\npascalCase('$cat-dog', { keep: ['$'] })\n// $CatDog  → desired output\n```\n\n### Convert special characters into alphabet\n\nI have extended regular alphabet with the most common _Latin-1 Supplement_ special characters.\n\nThe coolest thing about this library is that it will **\"convert\" special characters into regular alphabet** for the cases used as variable names! ????\n\n<!-- prettier-ignore-start -->\n```js\n// CONVERTS special characters:\ncamelCase('Çâfé Ågård')    === 'cafeAgard'\npascalCase('Çâfé Ågård')   === 'CafeAgard'\nkebabCase('Çâfé Ågård')    === 'cafe-agard'\nsnakeCase('Çâfé Ågård')    === 'cafe_agard'\nconstantCase('Çâfé Ågård') === 'CAFE_AGARD'\ntrainCase('Çâfé Ågård')    === 'Cafe-Agard'\nadaCase('Çâfé Ågård')      === 'Cafe_Agard'\ncobolCase('Çâfé Ågård')    === 'CAFE-AGARD'\ndotNotation('Çâfé Ågård')  === 'Cafe.Agard'\n\n// DOES NOT convert special characters:\nspaceCase('Çâfé Ågård')    === 'Çâfé Ågård'\npathCase('Çâfé Ågård')     === 'Çâfé/Ågård'\nlowerCase('Çâfé Ågård')    === 'çâfé ågård'\nupperCase('Çâfé Ågård')    === 'ÇÂFÉ ÅGÅRD'\ncapitalCase('Çâfé Ågård')  === 'Çâfé Ågård'\n```\n<!-- prettier-ignore-end -->\n\n## JSDocs\n\nI have made sure there is great documentation available on hover!\n\n![jsdocs preview](.media/jsdocs.gif?raw=true)\n\n## Keyboard shortcuts\n\nWith [Better Touch Tool](https://folivora.ai) you can set up keyboard shortcuts to convert selected text with JavaScript. This repo provides an easy to install preset that has shortcuts for pascal, kebab and camel case! (thanks to [@AndrewKoch](https://github.com/AndrewKoch)) It even supports multi-cursors in VSCode!\n\nHere is an example triggering keyboard shortcuts to convert the selected text to PascalCase; kebab-case; camelCase:\n\n![keyboard shortcuts example](.media/case-anything_VSCode.gif?raw=true)\n\nYou can download the BTT preset from the source code: [case-anything.bttpreset](case-anything.bttpreset).\n\n## Package size\n\nWe'll compare this package with [blakeembrey/change-case](https://github.com/blakeembrey/change-case), a very famous package on npm.\n\n|              | case-anything | change-case  |\n| ------------ | ------------- | ------------ |\n| camelCase    | 1.1K (572)    | 27.2K (6K)   |\n| pascalCase   | 1.1K (561)    | 27.4K (6.1K) |\n| kebabCase    | 1.1K (541)    | 26.8K (5.9K) |\n| snakeCase    | 1.1K (540)    | 26.8K (5.9K) |\n| constantCase | 1.1K (540)    | 27.2K (6K)   |\n| pathCase     | 1K (530)      | 26.8K (5.9K) |\n\n## Source code\n\nWhat keeps my package small, is that literally just uses a regex to separate \"words\".\n\n```js\n// the source code is similar to:\nexport function splitOnSpecialChars(string: string): any[] {\n  return string.match(/^[a-z]+|[A-Z][a-z]+|[a-z]+|[0-9]+|[A-Z]+(?![a-z])/g)\n}\n```\n\nThe actual regex used is a little bit more comprehensive and can be found [here](https://github.com/mesqueeb/case-anything/blob/production/src/utils.ts#L7).\n\n## Meet the family (more tiny utils with TS support)\n\n- [is-what ????](https://github.com/mesqueeb/is-what)\n- [is-where ????](https://github.com/mesqueeb/is-where)\n- [merge-anything ????](https://github.com/mesqueeb/merge-anything)\n- [check-anything ????](https://github.com/mesqueeb/check-anything)\n- [remove-anything ✂️](https://github.com/mesqueeb/remove-anything)\n- [getorset-anything ????](https://github.com/mesqueeb/getorset-anything)\n- [map-anything ????](https://github.com/mesqueeb/map-anything)\n- [filter-anything ⚔️](https://github.com/mesqueeb/filter-anything)\n- [copy-anything ????](https://github.com/mesqueeb/copy-anything)\n- [case-anything ????](https://github.com/mesqueeb/case-anything)\n- [flatten-anything ????](https://github.com/mesqueeb/flatten-anything)\n- [nestify-anything ????](https://github.com/mesqueeb/nestify-anything)\n","_attachments":{},"homepage":"https://github.com/mesqueeb/case-anything#readme","bugs":{"url":"https://github.com/mesqueeb/case-anything/issues"},"license":"MIT"}