{"_id":"@ember/string","_rev":"24-b9685d04fdb38687b31f61b6ebfb9c00","name":"@ember/string","dist-tags":{"old":"1.1.0","latest":"4.0.1"},"versions":{"1.0.0":{"name":"@ember/string","version":"1.0.0","keywords":["ember-addon"],"author":"","license":"MIT","_id":"@ember/string@1.0.0","maintainers":[{"name":"katiegengler","email":"katie@kmg.io"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"},{"name":"dgeb","email":"dan@cerebris.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"}],"homepage":"https://github.com/emberjs/ember-string#readme","bugs":{"url":"https://github.com/emberjs/ember-string/issues"},"dist":{"shasum":"3a2254caedacb95e09071204d36cad49e0f8b855","tarball":"https://registry.npmjs.org/@ember/string/-/string-1.0.0.tgz","fileCount":14,"integrity":"sha512-KZ+CcIXFdyIBMztxDMgza4SdLJgIeUgTjDAoHk6M50C2u1X/BK7KWUIN7MIK2LNTOMvbib9lWwEzKboxdI4lBw==","signatures":[{"sig":"MEYCIQCGn9WWzq6bNYr8hFL9XgFKOSm5rEVmLwUUzpNxe9R8UAIhAPr9zEvblGqaUP1/KwAAwnhEYoe9aMnrCqpmKqPfzLRJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":219228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcTuNzCRA9TVsSAnZWagAAZGEP/A99MbaFd93M6Q4brt0U\nmP2S4AomOJWeMZ/bDeM4nZ5fHXsJE+Zt2Gcfz/8Uruh3BSYn1WG/CuWxYwJI\nnLwlzpv0MMbd31ovbNlFH+VS6wOMlSzgQ4saMyGnazsWOpPSc3yZg+dAwf0q\nePDs4c186nFsaDBwzJm8QooeSCf3PuiJ0j7JuXkZK+CUC8aicv5eEmTrnyNm\n/xRG4Q5q0NPHZIE8FQlgLg//KK8EJXRY0VAVvFtowRtHbcZI/HIKWnZMNnJi\ngbbrhlWQBqNef+9huvtLIrj9fOZdjfsKRycwJhyadTnTIEEPs0v+ZaX/2FRv\njKzk82gEa9Yj9zNp58gwJK7/AB/kyJij+vXbZC236Gr2BPZR6B7rB6fObV/d\nDF8jmah2cAE2iogt5ulCFW+iAKQgBkMIr7gRUMnTcv7BcT8T9l5WkZnPofmJ\nHlJL98rCr1dMbg3oSz5sveFOIb4PlqMgRoEPoFnH0RGXU6g8jKN6TLZjQD2R\neyARE8xBPngVesgI/mquD40LHuvR6eWqsMsF1DrKq0ZCcAY3Lz49QJjhuG8H\nmGNL+mLRl2QaXP82UCHURG+x55LshMJ+rk8OPyujHQO+LqCXDLYub1NiRS1+\nzu/voWHSDOhBjfrmODiO5H7g6/bWYF/7Wn+n6w8iVjWgw8ZiVMFtw91lf2UM\nqWWP\r\n=8Fjj\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"6.* || 8.* || >= 10.*"},"gitHead":"7bec45dc51cef4946864d0b85b75a373ce153746","scripts":{"test":"ember test","build":"ember build","start":"ember serve","lint:js":"eslint .","lint:hbs":"ember-template-lint .","test:all":"ember try:each","test-typings":"node node_modules/typescript/bin/tsc"},"_npmUser":{"name":"locks","email":"rokusu@gmail.com"},"repository":{"url":"git+https://github.com/emberjs/ember-string.git","type":"git"},"_npmVersion":"5.6.0","description":"A set of utilities to transform strings","directories":{"doc":"doc","test":"tests"},"ember-addon":{"configPath":"tests/dummy/config"},"_nodeVersion":"8.11.2","dependencies":{"ember-cli-babel":"^7.4.0"},"_hasShrinkwrap":false,"devDependencies":{"ember-cli":"~3.7.1","ember-try":"^1.0.0","loader.js":"^4.7.0","qunit-dom":"^0.8.0","typescript":"^3.2.4","ember-qunit":"^4.2.0","ember-source":"~3.7.0","ember-cli-sri":"^2.1.1","ember-resolver":"^5.0.1","ember-cli-eslint":"^5.1.0","ember-cli-uglify":"^2.1.0","broccoli-asset-rev":"^2.7.0","ember-cli-htmlbars":"^3.0.0","eslint-plugin-node":"^8.0.1","eslint-plugin-ember":"^6.1.0","ember-cli-template-lint":"^1.0.0-beta.1","ember-load-initializers":"^2.0.0","@ember/optional-features":"^0.7.0","ember-source-channel-url":"^1.1.0","ember-qunit-assert-helpers":"^0.2.2","ember-cli-dependency-checker":"^3.0.0","ember-cli-inject-live-reload":"^1.8.2","ember-maybe-import-regenerator":"^0.1.6","ember-export-application-global":"^2.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-cli-htmlbars-inline-precompile":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string_1.0.0_1548673907066_0.7726354875203423","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@ember/string","version":"3.0.0","keywords":["ember-addon"],"author":"","license":"MIT","_id":"@ember/string@3.0.0","maintainers":[{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"},{"name":"dgeb","email":"dan@cerebris.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"scalvert","email":"steve.calvert@gmail.com"},{"name":"mixonic","email":"matt.beale@madhatted.com"}],"homepage":"https://github.com/emberjs/ember-string#readme","bugs":{"url":"https://github.com/emberjs/ember-string/issues"},"dist":{"shasum":"e3a3cc7874c9f64eadfdac644d8b1238721ce289","tarball":"https://registry.npmjs.org/@ember/string/-/string-3.0.0.tgz","fileCount":10,"integrity":"sha512-T+7QYDp8ItlQseNveK2lL6OsOO5wg7aNQ/M2RpO8cGwM80oZOnr/Y35HmMfu4ejFEc+F1LPegvu7LGfeJOicWA==","signatures":[{"sig":"MEYCIQCay1RJGkD4PdVQv2u9EbXpu6ZRO/MUzzYAvdeRJ9BKjgIhAM0D8+0A65zxAqRiFDzBSQ9ss6rax9nktRNT38h1bZv8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19438,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMn/0CRA9TVsSAnZWagAAGj4QAIIrKF2EogxVQWrVmYHf\noEQ5DUkteqERTy33wgUdgvtG7v1QYeY7/kkzoXhR7/oeT+fC4wsZ0xrBqRZo\nTHrX8QGcxo8yk/4XE4cefpNw9T58+WIzPGf8NZzNhYRGX/lTfPk0SEc1RCgq\nLVjCXlgx5UhuV/MCqBMya/Dp2d0/8KGoG2M5c1YcYRV7e7RtL7Hw2qf+WOw2\nkkw/pL8M4hjhJpaFESaTZR0h4JW69W+8ZeNVQTCr3FnOCsr/rCNu+bWB8AIN\nGr+R6O/cRlS/8hYRw3nM+/B1OostUB+k/EsrBZdNv3cLBy2mXdTkmlLjDpOH\n56H3pPrGYLDlCKMGL1YFbGoZPAHKEMitrE1JYLUUC0UUjk6t2R24NU9QRFDl\nETWqiE44+eE3b/2ZxujO8W4cSbjPc9lqXjo1V3HREcHXVbDmcYybMN/F4aKn\nTdo44Om0Q+yrq9bDF4fTTvdffYtHvKJdLoWteoq96CccVV30ygdnr6tpFUJS\nsghCtvhzCkYPW/OQfCjYoKmfuy3GdWOzXV3WWTB6GNY1bviB+J+gBAQEfcE9\nSfp5bo5uVemE+yv+Uf0TwZ9WDS89RHapzvX0dwei4vz7crOFYm4TP3h+iPIc\nnkpAJskfdipdiODcKSo8IavFHRzakGNomPmis484USDrLukfF8WJc4v1ZFN/\nhJ4k\r\n=T6Ax\r\n-----END PGP SIGNATURE-----\r\n"},"ember":{"edition":"octane"},"volta":{"node":"12.22.3","yarn":"1.22.11"},"engines":{"node":"12.* || 14.* || >= 16"},"gitHead":"7a7a163fa938f15b0eead77963be630da00400c6","scripts":{"lint":"npm-run-all --aggregate-output --continue-on-error --parallel \"lint:!(fix)\"","test":"npm-run-all lint test:*","build":"ember build --environment=production","clean":"git clean -x -f","start":"ember serve","lint:js":"eslint . --cache","prepack":"yarn babel --extensions '.ts' --presets @babel/preset-typescript addon --out-dir addon/ --ignore '**/*.d.ts'","lint:fix":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix","lint:hbs":"ember-template-lint .","postpack":"rimraf addon/**/*.js","lint-types":"tsc -p tsconfig.json --noEmit","test:ember":"ember test","lint:js:fix":"eslint . --fix","postpublish":"npm-run-all clean","lint:hbs:fix":"ember-template-lint . --fix","test-typings":"node node_modules/typescript/bin/tsc","test:ember-compatibility":"ember try:each"},"_npmUser":{"name":"katiegengler","email":"katie@kmg.io"},"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":false},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/emberjs/ember-string.git","type":"git"},"_npmVersion":"6.14.15","description":"A set of utilities to transform strings","directories":{"doc":"doc","test":"tests"},"ember-addon":{"configPath":"tests/dummy/config"},"_nodeVersion":"14.17.6","dependencies":{"ember-cli-babel":"^7.26.6"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"qunit":"^2.16.0","eslint":"^7.32.0","rimraf":"^3.0.2","webpack":"^5","prettier":"^2.3.2","ember-cli":"~3.28.0","ember-try":"^1.4.0","loader.js":"^4.7.0","qunit-dom":"^2.0.0","@babel/cli":"^7.15.4","release-it":"^14.2.1","typescript":"^4.3.5","@types/rsvp":"^4.0.4","ember-qunit":"^5.1.4","npm-run-all":"^4.1.5","@types/ember":"^3.16.5","@types/qunit":"^2.11.2","babel-eslint":"^10.1.0","ember-source":"~3.28.0","ember-cli-sri":"^2.1.1","ember-resolver":"^8.0.2","ember-cli-terser":"^4.0.2","ember-page-title":"^6.2.2","@glimmer/tracking":"^1.0.4","ember-auto-import":"^2.2.0","@glimmer/component":"^1.0.4","@types/ember-qunit":"^3.4.14","broccoli-asset-rev":"^3.0.0","ember-cli-htmlbars":"^5.7.1","eslint-plugin-node":"^11.1.0","@ember/test-helpers":"^2.4.2","ember-template-lint":"^3.6.0","eslint-plugin-ember":"^10.5.4","eslint-plugin-qunit":"^6.2.0","@embroider/test-setup":"^0.44.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","ember-load-initializers":"^2.1.2","@babel/preset-typescript":"^7.15.0","@ember/optional-features":"^2.0.0","ember-source-channel-url":"^3.0.0","@typescript-eslint/parser":"^4.29.0","@types/ember__test-helpers":"^2.0.1","release-it-lerna-changelog":"^3.1.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-inject-live-reload":"^2.1.0","ember-maybe-import-regenerator":"^0.1.6","ember-export-application-global":"^2.0.1","@typescript-eslint/eslint-plugin":"^4.29.0","broccoli-babel-preset-typescript":"^1.0.1","ember-disable-prototype-extensions":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/string_3.0.0_1630699508655_0.6310292355321638","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@ember/string","version":"1.1.0","keywords":["ember-addon"],"author":"","license":"MIT","_id":"@ember/string@1.1.0","maintainers":[{"name":"ef4","email":"edward@eaf4.com"},{"name":"ember-render-modifiers-ci","email":"core+ember-render-modifiers@emberjs.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"},{"name":"dgeb","email":"dan@cerebris.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"scalvert","email":"steve.calvert@gmail.com"},{"name":"mixonic","email":"matt.beale@madhatted.com"}],"homepage":"https://github.com/emberjs/ember-string#readme","bugs":{"url":"https://github.com/emberjs/ember-string/issues"},"dist":{"shasum":"58ec0e8867e94d3bcdcde7aa7a9fe06d450079e8","tarball":"https://registry.npmjs.org/@ember/string/-/string-1.1.0.tgz","fileCount":14,"integrity":"sha512-T8UHFSO9hrkRM9+OingBmbQ69mdb8xjEXxZLCNprQX+cEJI+dyI0Nv3JAYt/0SFTT+/IQW40r004O2n/CsNnEQ==","signatures":[{"sig":"MEYCIQC48uWH2CTVSuXL7n+B2QuUUGvCkLg4gEWKoAF8SkiJLgIhANlMbCilcUHHOMIDFerXMbCDFDXk6y2s3AARzxxQw0Re","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJht7vxCRA9TVsSAnZWagAAAZMQAIaq+WDMplWqs5dwnG8H\nk1i4wsbmmSK6U/7PBC6avOTapVZFRvdYQye2w8BNgRHfb93PuQSxp5fcTm10\nx5vUe8O+Ilgnb5qraXARySLhKB8csaFaePf1v8Qgtp9fzyUqaBXjx2aEiH0R\nVO+n6q9RZQ7rwdbnqtBqrDroiGDD2fpTlEo4faOitwk9RjsVgS5b3EC40k1o\ngogTCpPT/ep+5BqcL6EfiYy1QvW2hDbTvNEizgpiPzKPu7fU5pxZM2HMFpMD\nTHx/31OatCU1c+OhiUnndHlCr8SDqxu9pZ+cjWM4kdGRMS5+ddNlz1l4dbxs\nvKOgZoebtTLkxBgyBqrYdnLF+04PxC0dFhnxbaHW0YJwse78c3jijyyYe7c6\n/P2b7V4gnpNieiQ+SLOO9aTV0MYLLrPRzkWdVhmedkAtreXcqO+fT67eVdpW\nI85c/mcPd4bqxVLIiSkb79H/2GwrpcPo5LIqhwSwG3NESiYO7rHGQkNvLSRv\ntsPlZyEHnTaAsV7e8l4UPwWBe85CFGxGmCJ+p+RCviAfjTdGpml+qecRW0TN\ncLuF6hOU2MiezBBxdIc3T7Xo1z+MOAcG+bksNRhfy0FNdy972NM0xHn2oDvI\ncq5KMAj2LzrbXVdCLUROiPjyc4lATpiEyuUVNdHu5tcUYM3R90kNsN+kDsge\nMRok\r\n=/l3X\r\n-----END PGP SIGNATURE-----\r\n"},"engines":{"node":"6.* || 8.* || >= 10.*"},"gitHead":"ec8315192e66b04be7b084a6559d3fe7c58f01a9","scripts":{"test":"ember test","build":"ember build","start":"ember serve","lint:js":"eslint .","lint:hbs":"ember-template-lint .","test:all":"ember try:each","test-typings":"node node_modules/typescript/bin/tsc"},"_npmUser":{"name":"katiegengler","email":"katie@kmg.io"},"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":false},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/emberjs/ember-string.git","type":"git"},"_npmVersion":"6.14.15","description":"A set of utilities to transform strings","directories":{"doc":"doc","test":"tests"},"ember-addon":{"configPath":"tests/dummy/config"},"_nodeVersion":"14.18.2","dependencies":{"ember-cli-babel":"^7.4.0"},"publishConfig":{"tag":"old"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ember-cli":"~3.7.1","ember-try":"^1.0.0","loader.js":"^4.7.0","qunit-dom":"^0.8.0","release-it":"^14.11.6","typescript":"^3.2.4","ember-qunit":"^4.2.0","ember-source":"~3.7.0","ember-cli-sri":"^2.1.1","ember-resolver":"^5.0.1","ember-cli-eslint":"^5.1.0","ember-cli-uglify":"^2.1.0","broccoli-asset-rev":"^2.7.0","ember-cli-htmlbars":"^3.0.0","eslint-plugin-node":"^8.0.1","eslint-plugin-ember":"^6.1.0","ember-cli-template-lint":"^1.0.0-beta.1","ember-load-initializers":"^2.0.0","@ember/optional-features":"^0.7.0","ember-source-channel-url":"^1.1.0","ember-qunit-assert-helpers":"^0.2.2","release-it-lerna-changelog":"^3.1.0","ember-cli-dependency-checker":"^3.0.0","ember-cli-inject-live-reload":"^1.8.2","ember-maybe-import-regenerator":"^0.1.6","ember-export-application-global":"^2.0.0","ember-disable-prototype-extensions":"^1.1.3","ember-cli-htmlbars-inline-precompile":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/string_1.1.0_1639431153022_0.4693512683966472","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@ember/string","version":"3.0.1","keywords":["ember-addon"],"author":"","license":"MIT","_id":"@ember/string@3.0.1","maintainers":[{"name":"chriskrycho","email":"chris@chriskrycho.com"},{"name":"ef4","email":"edward@eaf4.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"},{"name":"dgeb","email":"dan@cerebris.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"scalvert","email":"steve.calvert@gmail.com"},{"name":"mixonic","email":"matt.beale@madhatted.com"}],"homepage":"https://github.com/emberjs/ember-string#readme","bugs":{"url":"https://github.com/emberjs/ember-string/issues"},"dist":{"shasum":"42cf032031a4432c2dd69c327ae1876d2c13df9c","tarball":"https://registry.npmjs.org/@ember/string/-/string-3.0.1.tgz","fileCount":10,"integrity":"sha512-ntnmXS+upOWVXE+rVw2l03DjdMnaGdWbYVUxUBuPJqnIGZu2XFRsoXc7E6mOw62s8i1Xh1RgTuFHN41QGIolEQ==","signatures":[{"sig":"MEUCIQCu1k8PdJ+QYHa5mt5GGz3/hFBR0mQbFRbSvqwAMFaolwIgSGdZfW2hk7UhUkCOZDxavuTKgrwp+GvNb3032R/YlYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtcfsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPLw/+LUckFLM+5WHNDRMqH0lphIvpRbPFM+4L5r8GQ5560Y3Q/gOk\r\nUscJYrHdI+UzmCj9Byj7MZBKDBLsW4Asg2YlJ1Of4/n84xZdQ4PtI/p7PS8n\r\nfk7om/Y0PjU2igMlXQ2tzMNlgXBPWIXPx7A8safvDHsV9QXRS4xSFqA/KZ/2\r\nJxTDnI6sYuXePnhxKCyw/OWA7daUd3+mSapXnB6Q7YwpCW6WR6vraKci27kp\r\n57YUo3nHobZ1kK0nPDX2lbzmpFNRkP9qzZorC4HHG1+W+Ib2H1zRfqiR246h\r\nScDf1aqhkx1nqS4SAssW658PNz6jTiUki//XZ+RxKJJiZPJW/8VbafH8dhzD\r\nS296Wu3OscU0Bwt5vBTcI0Hfrc3214v/WlXwHjAiuBKBGV+IzdZlrIzQt39L\r\nO7lGBjF7vYvn//0qIcYkLoQkQMuTcnsbbhVMsgitrezB0k7GG1Zb4dbieeLM\r\ncBt9Sv+j++fvtViS8EM7gQ6CEiSuzPM/9YfNmJaefs5KDE3t67X7qG2L+Ey8\r\nSGw/ot/pNQhMWvhBZ55Khanps9rm0TzH+9rrd0J/giZKQYLhjHcZwQzGN5XG\r\n38+yGWbv7NIh9V6IXQzsPCKNV94iBXCna94cicjLox6MuzRK0RShJ80sRbuX\r\n7dSi3cLX3rbUNe5s9HPpQE45c2b4c1z4o/s=\r\n=6XWj\r\n-----END PGP SIGNATURE-----\r\n"},"ember":{"edition":"octane"},"volta":{"node":"12.22.3","yarn":"1.22.11"},"engines":{"node":"12.* || 14.* || >= 16"},"gitHead":"aa2fc226a65f108e51c191408a7246409f1bfb80","scripts":{"lint":"npm-run-all --aggregate-output --continue-on-error --parallel \"lint:!(fix)\"","test":"npm-run-all lint test:*","build":"ember build --environment=production","clean":"git clean -x -f","start":"ember serve","lint:js":"eslint . --cache","prepack":"yarn babel --extensions '.ts' --presets @babel/preset-typescript addon --out-dir addon/ --ignore '**/*.d.ts'","lint:fix":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix","lint:hbs":"ember-template-lint .","postpack":"rimraf addon/**/*.js","lint-types":"tsc -p tsconfig.json --noEmit","test:ember":"ember test","lint:js:fix":"eslint . --fix","postpublish":"npm-run-all clean","lint:hbs:fix":"ember-template-lint . --fix","test-typings":"node node_modules/typescript/bin/tsc","test:ember-compatibility":"ember try:each"},"_npmUser":{"name":"katiegengler","email":"katie@kmg.io"},"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":false},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/emberjs/ember-string.git","type":"git"},"_npmVersion":"6.14.17","description":"A set of utilities to transform strings","directories":{"doc":"doc","test":"tests"},"ember-addon":{"configPath":"tests/dummy/config"},"_nodeVersion":"14.21.1","dependencies":{"ember-cli-babel":"^7.26.6"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"qunit":"^2.17.2","eslint":"^7.32.0","rimraf":"^3.0.2","webpack":"^5","prettier":"^2.6.0","ember-cli":"~3.28.0","ember-try":"^1.4.0","loader.js":"^4.7.0","qunit-dom":"^2.0.0","@babel/cli":"^7.17.6","release-it":"^14.11.6","typescript":"^4.4.4","@types/rsvp":"^4.0.4","ember-qunit":"^5.1.5","npm-run-all":"^4.1.5","@types/ember":"^3.16.5","@types/qunit":"^2.11.2","babel-eslint":"^10.1.0","ember-source":"~3.28.6","ember-cli-sri":"^2.1.1","ember-resolver":"^8.0.3","ember-cli-terser":"^4.0.2","ember-page-title":"^6.2.2","@glimmer/tracking":"^1.0.4","ember-auto-import":"^2.2.3","@glimmer/component":"^1.0.4","@types/ember-qunit":"^3.4.14","broccoli-asset-rev":"^3.0.0","ember-cli-htmlbars":"^6.0.0","eslint-plugin-node":"^11.1.0","@ember/test-helpers":"^2.6.0","ember-template-lint":"^3.12.0","eslint-plugin-ember":"^10.5.7","eslint-plugin-qunit":"^6.2.0","@embroider/test-setup":"^0.47.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","ember-load-initializers":"^2.1.2","@babel/preset-typescript":"^7.16.0","@ember/optional-features":"^2.0.0","ember-source-channel-url":"^3.0.0","@typescript-eslint/parser":"^4.29.0","@types/ember__test-helpers":"^2.0.2","release-it-lerna-changelog":"^3.1.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-inject-live-reload":"^2.1.0","ember-maybe-import-regenerator":"^1.0.0","ember-export-application-global":"^2.0.1","@typescript-eslint/eslint-plugin":"^4.33.0","broccoli-babel-preset-typescript":"^1.0.1","ember-disable-prototype-extensions":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/string_3.0.1_1672857580194_0.31795279234146157","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"@ember/string","version":"3.1.0","keywords":["ember-addon"],"author":"","license":"MIT","_id":"@ember/string@3.1.0","maintainers":[{"name":"chriskrycho","email":"chris@chriskrycho.com"},{"name":"ef4","email":"edward@eaf4.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"},{"name":"dgeb","email":"dan@cerebris.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"scalvert","email":"steve.calvert@gmail.com"},{"name":"mixonic","email":"matt.beale@madhatted.com"}],"homepage":"https://github.com/emberjs/ember-string#readme","bugs":{"url":"https://github.com/emberjs/ember-string/issues"},"dist":{"shasum":"aa810f284489fb5810f47c43c06ffd013cee46f5","tarball":"https://registry.npmjs.org/@ember/string/-/string-3.1.0.tgz","fileCount":10,"integrity":"sha512-kIV8E/OH+QdbUJiMIs2BvzxbVbRGiCjf/cgEhlXEaIMISnkwZdCB/KcywrD21ZApG1A0U8IUSrNox8JojK7ceA==","signatures":[{"sig":"MEUCIFzUU0zN8NbhI+BvR/adtnQjRSOguCYSxsAXjAhj/RgXAiEA+mSW39e/IsaQQppRxs32hv3/dwzqHCXDhqublN9tjrs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21832},"ember":{"edition":"octane"},"volta":{"node":"12.22.3","yarn":"1.22.11"},"engines":{"node":"12.* || 14.* || >= 16"},"gitHead":"d17a89df40e449e3dc344298ada1525cc7154e29","scripts":{"lint":"npm-run-all --aggregate-output --continue-on-error --parallel \"lint:!(fix)\"","test":"npm-run-all lint test:*","build":"ember build --environment=production","clean":"git clean -x -f","start":"ember serve","lint:js":"eslint . --cache","prepack":"yarn babel --extensions '.ts' --presets @babel/preset-typescript addon --out-dir addon/ --ignore '**/*.d.ts'","lint:fix":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix","lint:hbs":"ember-template-lint .","postpack":"rimraf addon/**/*.js","lint-types":"tsc -p tsconfig.json --noEmit","test:ember":"ember test","test:types":"tsc --noEmit --project ./type-tests/tsconfig.json","lint:js:fix":"eslint . --fix","postpublish":"npm-run-all clean","lint:hbs:fix":"ember-template-lint . --fix","test-typings":"node node_modules/typescript/bin/tsc","test:ember-compatibility":"ember try:each"},"_npmUser":{"name":"katiegengler","email":"katie@kmg.io"},"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":false},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/emberjs/ember-string.git","type":"git"},"_npmVersion":"6.14.18","description":"A set of utilities to transform strings","directories":{"doc":"doc","test":"tests"},"ember-addon":{"configPath":"tests/dummy/config"},"_nodeVersion":"14.21.3","dependencies":{"ember-cli-babel":"^7.26.6"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"qunit":"^2.17.2","eslint":"^7.32.0","rimraf":"^3.0.2","webpack":"^5","prettier":"^2.6.0","ember-cli":"~3.28.0","ember-try":"^1.4.0","loader.js":"^4.7.0","qunit-dom":"^2.0.0","@babel/cli":"^7.17.6","release-it":"^14.11.6","typescript":"^5.0.4","@types/rsvp":"^4.0.4","ember-qunit":"^5.1.5","expect-type":"^0.15.0","npm-run-all":"^4.1.5","@types/ember":"^3.16.5","@types/qunit":"^2.11.2","babel-eslint":"^10.1.0","ember-source":"~3.28.6","ember-cli-sri":"^2.1.1","ember-resolver":"^8.0.3","@tsconfig/ember":"^2.0.0","ember-cli-terser":"^4.0.2","ember-page-title":"^6.2.2","@glimmer/tracking":"^1.0.4","ember-auto-import":"^2.2.3","@glimmer/component":"^1.0.4","@types/ember-qunit":"^3.4.14","broccoli-asset-rev":"^3.0.0","ember-cli-htmlbars":"^6.2.0","eslint-plugin-node":"^11.1.0","@ember/test-helpers":"^2.6.0","ember-template-lint":"^3.12.0","eslint-plugin-ember":"^10.5.7","eslint-plugin-qunit":"^7.3.4","@embroider/test-setup":"^0.47.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","ember-load-initializers":"^2.1.2","@babel/preset-typescript":"^7.21.5","@ember/optional-features":"^2.0.0","ember-source-channel-url":"^3.0.0","@typescript-eslint/parser":"^4.33.0","@types/ember__test-helpers":"^2.0.2","release-it-lerna-changelog":"^3.1.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-inject-live-reload":"^2.1.0","ember-maybe-import-regenerator":"^1.0.0","ember-export-application-global":"^2.0.1","@typescript-eslint/eslint-plugin":"^4.33.0","broccoli-babel-preset-typescript":"^1.0.1","ember-disable-prototype-extensions":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/string_3.1.0_1684183846956_0.7651815564486109","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"@ember/string","version":"3.1.1","keywords":["ember-addon"],"author":"","license":"MIT","_id":"@ember/string@3.1.1","maintainers":[{"name":"chriskrycho","email":"chris@chriskrycho.com"},{"name":"ef4","email":"edward@eaf4.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"},{"name":"dgeb","email":"dan@cerebris.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"scalvert","email":"steve.calvert@gmail.com"},{"name":"mixonic","email":"matt.beale@madhatted.com"}],"homepage":"https://github.com/emberjs/ember-string#readme","bugs":{"url":"https://github.com/emberjs/ember-string/issues"},"dist":{"shasum":"0a5ac0d1e4925259e41d5c8d55ef616117d47ff0","tarball":"https://registry.npmjs.org/@ember/string/-/string-3.1.1.tgz","fileCount":15,"integrity":"sha512-UbXJ+k3QOrYN4SRPHgXCqYIJ+yWWUg1+vr0H4DhdQPTy8LJfyqwZ2tc5uqpSSnEXE+/1KopHBE5J8GDagAg5cg==","signatures":[{"sig":"MEUCIF1YsJF0dcRxwthfqD5iHlz5LpJdfaDJzBTsVlfrYcNaAiEAyu3grR4YfBRtNu8rMn3dEVY0+tsFaqZ/Jslmg7G0fb4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32232},"ember":{"edition":"octane"},"volta":{"node":"12.22.3","yarn":"1.22.11"},"engines":{"node":"12.* || 14.* || >= 16"},"gitHead":"fae32d2311de6e64bf293c52b440c37103b80a69","scripts":{"lint":"npm-run-all --aggregate-output --continue-on-error --parallel \"lint:!(fix)\"","test":"npm-run-all lint test:*","build":"ember build --environment=production","clean":"git clean -x -f","start":"ember serve","lint:js":"eslint . --cache","prepack":"yarn babel --extensions '.ts' --presets @babel/preset-typescript addon --out-dir addon/ --ignore '**/*.d.ts'","lint:fix":"npm-run-all --aggregate-output --continue-on-error --parallel lint:*:fix","lint:hbs":"ember-template-lint .","postpack":"rimraf addon/**/*.js","lint-types":"tsc -p tsconfig.json --noEmit","test:ember":"ember test","test:types":"tsc --noEmit --project ./type-tests/tsconfig.json","lint:js:fix":"eslint . --fix","postpublish":"npm-run-all clean","lint:hbs:fix":"ember-template-lint . --fix","test-typings":"node node_modules/typescript/bin/tsc","test:ember-compatibility":"ember try:each"},"_npmUser":{"name":"katiegengler","email":"katie@kmg.io"},"release-it":{"git":{"tagName":"v${version}"},"npm":{"publish":false},"github":{"release":true,"tokenRef":"GITHUB_AUTH"},"plugins":{"release-it-lerna-changelog":{"infile":"CHANGELOG.md","launchEditor":true}}},"repository":{"url":"git+https://github.com/emberjs/ember-string.git","type":"git"},"_npmVersion":"6.14.18","description":"A set of utilities to transform strings","directories":{"doc":"doc","test":"tests"},"ember-addon":{"configPath":"tests/dummy/config"},"_nodeVersion":"14.21.3","dependencies":{"ember-cli-babel":"^7.26.6"},"publishConfig":{"registry":"https://registry.npmjs.org"},"_hasShrinkwrap":false,"devDependencies":{"qunit":"^2.17.2","eslint":"^7.32.0","rimraf":"^3.0.2","webpack":"^5","prettier":"^2.6.0","ember-cli":"~3.28.0","ember-try":"^1.4.0","loader.js":"^4.7.0","qunit-dom":"^2.0.0","@babel/cli":"^7.17.6","release-it":"^14.11.6","typescript":"^5.0.4","@types/rsvp":"^4.0.4","ember-qunit":"^5.1.5","expect-type":"^0.15.0","npm-run-all":"^4.1.5","@types/ember":"^3.16.5","@types/qunit":"^2.11.2","babel-eslint":"^10.1.0","ember-source":"~3.28.6","ember-cli-sri":"^2.1.1","ember-resolver":"^8.0.3","@tsconfig/ember":"^2.0.0","ember-cli-terser":"^4.0.2","ember-page-title":"^6.2.2","@glimmer/tracking":"^1.0.4","ember-auto-import":"^2.2.3","@glimmer/component":"^1.0.4","@types/ember-qunit":"^3.4.14","broccoli-asset-rev":"^3.0.0","ember-cli-htmlbars":"^6.2.0","eslint-plugin-node":"^11.1.0","@ember/test-helpers":"^2.6.0","ember-template-lint":"^3.12.0","eslint-plugin-ember":"^10.5.7","eslint-plugin-qunit":"^7.3.4","@embroider/test-setup":"^0.47.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","ember-load-initializers":"^2.1.2","@babel/preset-typescript":"^7.21.5","@ember/optional-features":"^2.0.0","ember-source-channel-url":"^3.0.0","@typescript-eslint/parser":"^4.33.0","@types/ember__test-helpers":"^2.0.2","release-it-lerna-changelog":"^3.1.0","ember-cli-dependency-checker":"^3.2.0","ember-cli-inject-live-reload":"^2.1.0","ember-maybe-import-regenerator":"^1.0.0","ember-export-application-global":"^2.0.1","@typescript-eslint/eslint-plugin":"^4.33.0","broccoli-babel-preset-typescript":"^1.0.1","ember-disable-prototype-extensions":"^1.1.3"},"_npmOperationalInternal":{"tmp":"tmp/string_3.1.1_1684252399661_0.6910219412468221","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"@ember/string","version":"4.0.0","author":"","license":"MIT","_id":"@ember/string@4.0.0","maintainers":[{"name":"melsumner","email":"melaniersumner@gmail.com"},{"name":"chriskrycho","email":"chris@chriskrycho.com"},{"name":"ef4","email":"edward@eaf4.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"chadhietala","email":"chadhietala@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"},{"name":"dgeb","email":"dan@cerebris.com"},{"name":"krisselden","email":"kris.selden@gmail.com"},{"name":"locks","email":"rokusu@gmail.com"},{"name":"mmun","email":"im.mmun@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"scalvert","email":"steve.calvert@gmail.com"},{"name":"mixonic","email":"matt.beale@madhatted.com"}],"homepage":"https://github.com/emberjs/ember-string#readme","bugs":{"url":"https://github.com/emberjs/ember-string/issues"},"dist":{"shasum":"24fe5cda227c9e6634e6e0b550944a3a13437878","tarball":"https://registry.npmjs.org/@ember/string/-/string-4.0.0.tgz","fileCount":6,"integrity":"sha512-IMVyVE72twuAMSYcHzWSgtgYTtzlHlKSGW8vEbztnnmkU6uo7kVHmiqSN9R4RkBhzvh0VD4G76Eph+55t3iNIA==","signatures":[{"sig":"MEQCIHoZzukTDF48bLr2ViYzA8vdaquPh6NAA4myRuXXX7KOAiBJ/yMDarZ/9o2VIuilPsLj1io/6CQnNPDkUp/RW9SuBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24292},"type":"module","_from":"file:ember-string-4.0.0.tgz","volta":{"node":"20.11.1","pnpm":"9.4.0"},"exports":{".":{"types":"./declarations/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"pnpm build; concurrently 'npm:lint:*(!fix)' --names 'lint:'","test":"cd tests && pnpm test","build":"vite build","start":"vite build --watch","lint:js":"eslint . --cache","lint:fix":"concurrently 'npm:lint:*:fix' --names 'fix:'","test:types":"tsc --noEmit --emitDeclarationOnly false","lint:js:fix":"eslint . --fix","lint:package":"publint","lint:published-types":"pnpm pack; attw; rm *.tgz"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"_resolved":"/tmp/0c210f06bb7acf1b3b83b90151707792/ember-string-4.0.0.tgz","_integrity":"sha512-IMVyVE72twuAMSYcHzWSgtgYTtzlHlKSGW8vEbztnnmkU6uo7kVHmiqSN9R4RkBhzvh0VD4G76Eph+55t3iNIA==","repository":{"url":"git+https://github.com/emberjs/ember-string.git","type":"git"},"_npmVersion":"10.7.0","description":"A set of utilities to transform strings","directories":{},"_nodeVersion":"18.20.3","publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"*":["declarations/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.2","eslint":"^8.56.0","publint":"^0.2.7","prettier":"^3.1.1","typescript":"^5.3.3","expect-type":"^0.18.0","concurrently":"^8.2.2","release-plan":"^0.9.0","@tsconfig/ember":"^3.0.2","eslint-plugin-n":"^16.4.0","vite-plugin-dts":"^3.9.1","@types/ember__debug":"^4.0.7","eslint-plugin-ember":"^11.12.0","@embroider/addon-dev":"^4.1.0","@arethetypeswrong/cli":"^0.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/string_4.0.0_1720221751426_0.6656767849694296","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"@ember/string","version":"4.0.1","author":"","license":"MIT","_id":"@ember/string@4.0.1","maintainers":[{"name":"melsumner","email":"melaniersumner@gmail.com"},{"name":"rwjblue","email":"me@rwjblue.com"},{"name":"stefanpenner","email":"stefan.penner@gmail.com"},{"name":"chancancode","email":"godfreykfc@gmail.com"},{"name":"tomdale","email":"tom@tomdale.net"},{"name":"wycats","email":"wycats@gmail.com"},{"name":"katiegengler","email":"katie@kmg.io"},{"name":"nullvoxpopuli","email":"theprecognition+npm@gmail.com"},{"name":"mixonic","email":"matt.beale@madhatted.com"},{"name":"ef4","email":"edward@eaf4.com"}],"homepage":"https://github.com/emberjs/ember-string#readme","bugs":{"url":"https://github.com/emberjs/ember-string/issues"},"dist":{"shasum":"2c9d3f749bad92567e99ab5b8d4fdb5ed7f0ff0c","tarball":"https://registry.npmjs.org/@ember/string/-/string-4.0.1.tgz","fileCount":6,"integrity":"sha512-VWeng8BSWrIsdPfffOQt/bKwNKJL7+37gPFh/6iZZ9bke+S83kKqkS30poo4bTGfRcMnvAE0ie7txom+iDu81Q==","signatures":[{"sig":"MEQCIFy1h6jJE+GX8cvqiI7i9+KJsPyH+ibffOwpFVjta+wBAiAaunGhLiKAb72KXN3di/662dOJHn/SLJ8sUUTR0o5gQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":22901},"type":"module","_from":"file:ember-string-4.0.1.tgz","volta":{"node":"20.11.1","pnpm":"9.4.0"},"exports":{".":{"types":"./declarations/index.d.ts","default":"./dist/index.js"}},"scripts":{"lint":"pnpm build; concurrently 'npm:lint:*(!fix)' --names 'lint:'","test":"cd tests && pnpm test","build":"vite build","start":"vite build --watch","lint:js":"eslint . --cache","lint:fix":"concurrently 'npm:lint:*:fix' --names 'fix:'","test:types":"tsc --noEmit --emitDeclarationOnly false","lint:js:fix":"eslint . --fix","lint:package":"publint","lint:published-types":"pnpm pack; attw; rm *.tgz"},"_npmUser":{"name":"ef4","email":"edward@eaf4.com"},"_resolved":"/tmp/6fb41f99c5012bc5fcc41b2862405b42/ember-string-4.0.1.tgz","_integrity":"sha512-VWeng8BSWrIsdPfffOQt/bKwNKJL7+37gPFh/6iZZ9bke+S83kKqkS30poo4bTGfRcMnvAE0ie7txom+iDu81Q==","repository":{"url":"git+https://github.com/emberjs/ember-string.git","type":"git"},"_npmVersion":"10.8.2","description":"A set of utilities to transform strings","directories":{},"_nodeVersion":"18.20.6","publishConfig":{"registry":"https://registry.npmjs.org"},"typesVersions":{"*":{"*":["declarations/*"]}},"_hasShrinkwrap":false,"devDependencies":{"vite":"^5.3.2","eslint":"^8.56.0","publint":"^0.2.7","prettier":"^3.1.1","typescript":"^5.3.3","expect-type":"^0.18.0","concurrently":"^8.2.2","release-plan":"^0.9.0","@tsconfig/ember":"^3.0.2","eslint-plugin-n":"^16.4.0","vite-plugin-dts":"^3.9.1","@types/ember__debug":"^4.0.7","eslint-plugin-ember":"^11.12.0","@embroider/addon-dev":"^4.1.0","@arethetypeswrong/cli":"^0.15.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.14.0","@typescript-eslint/eslint-plugin":"^6.14.0"},"_npmOperationalInternal":{"tmp":"tmp/string_4.0.1_1739991955477_0.525807079147905","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2019-01-28T11:11:46.911Z","modified":"2025-04-03T01:20:31.247Z","1.0.0":"2019-01-28T11:11:47.167Z","3.0.0":"2021-09-03T20:05:08.993Z","1.1.0":"2021-12-13T21:32:33.166Z","3.0.1":"2023-01-04T18:39:40.358Z","3.1.0":"2023-05-15T20:50:47.146Z","3.1.1":"2023-05-16T15:53:19.856Z","4.0.0":"2024-07-05T23:22:31.593Z","4.0.1":"2025-02-19T19:05:55.662Z"},"bugs":{"url":"https://github.com/emberjs/ember-string/issues"},"license":"MIT","homepage":"https://github.com/emberjs/ember-string#readme","repository":{"url":"git+https://github.com/emberjs/ember-string.git","type":"git"},"description":"A set of utilities to transform strings","maintainers":[{"email":"melaniersumner@gmail.com","name":"melsumner"},{"email":"godfreykfc@gmail.com","name":"chancancode"},{"email":"tom@tomdale.net","name":"tomdale"},{"email":"wycats@gmail.com","name":"wycats"},{"email":"katie@kmg.io","name":"katiegengler"},{"email":"theprecognition+npm@gmail.com","name":"nullvoxpopuli"},{"email":"matt.beale@madhatted.com","name":"mixonic"},{"email":"edward@eaf4.com","name":"ef4"}],"readme":"@ember/string [![CI Build](https://github.com/emberjs/ember-string/actions/workflows/ci.yml/badge.svg)](https://github.com/emberjs/ember-string/actions/workflows/ci.yml)\n==============================================================================\n\nA set of utilities to transform strings extracted from the core of Ember.\n\n\nCompatibility\n------------------------------------------------------------------------------\n\n* Ember.js v3.28 or above\n* Ember CLI v3.28 or above\n* ember-auto-import v2 or above\n\n\nInstallation\n------------------------------------------------------------------------------\n\n```\nember install @ember/string\n```\n\n\nUsage\n------------------------------------------------------------------------------\n\nThis package provides the following imports:\n\n```javascript\nimport {\n  camelize,\n  capitalize,\n  classify,\n  dasherize,\n  decamelize,\n  underscore,\n  w,\n} from '@ember/string'\n```\n\nFor more documentation, consult https://emberjs.com/api/ember/release/classes/String.\n\nLicense\n------------------------------------------------------------------------------\n\nThis project is licensed under the [MIT License](LICENSE.md).\n","readmeFilename":"README.md"}