{"_id":"string.prototype.trimend","_rev":"3744995","name":"string.prototype.trimend","description":"ES2019 spec-compliant String.prototype.trimEnd shim.","dist-tags":{"latest":"1.0.9"},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"time":{"modified":"2025-02-13T06:28:13.000Z","created":"2017-12-19T10:59:43.526Z","1.0.9":"2024-12-11T18:20:46.076Z","1.0.8":"2024-03-17T06:34:32.944Z","1.0.7":"2023-09-07T17:07:40.570Z","1.0.6":"2022-11-07T19:05:01.248Z","1.0.5":"2022-05-03T05:10:56.322Z","1.0.4":"2021-02-24T00:43:19.906Z","1.0.3":"2020-11-22T01:49:42.131Z","1.0.2":"2020-10-20T19:16:09.870Z","1.0.1":"2020-04-09T20:45:58.328Z","1.0.0":"2020-03-30T07:49:28.059Z","0.1.0":"2017-12-19T11:04:15.368Z","0.0.1":"2017-12-19T10:59:43.526Z"},"users":{},"author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"versions":{"1.0.9":{"name":"string.prototype.trimend","version":"1.0.9","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com"},{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"}],"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"ES2019 spec-compliant String.prototype.trimEnd shim.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","pretest":"npm run lint","test":"npm run tests-only","posttest":"npx npm@'>= 10.2' audit --production","tests-only":"nyc tape 'test/**/*.js'","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"dependencies":{"call-bind":"^1.0.8","call-bound":"^1.0.2","define-properties":"^1.2.1","es-object-atoms":"^1.0.0"},"devDependencies":{"@es-shims/api":"^2.5.1","@ljharb/eslint-config":"^21.1.1","auto-changelog":"^2.5.0","encoding":"^0.1.13","eslint":"=8.8.0","functions-have-names":"^1.2.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.9.0"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"publishConfig":{"ignore":[".github/workflows"]},"engines":{"node":">= 0.4"},"_id":"string.prototype.trimend@1.0.9","gitHead":"a465f20ab333265a79a8459e2322f26d6fd08cf5","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","_nodeVersion":"23.4.0","_npmVersion":"10.9.2","dist":{"shasum":"62e2731272cd285041b36596054e9f66569b6942","size":8088,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.9.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/string.prototype.trimend_1.0.9_1733941245840_0.9595413443926526"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-12-11T18:20:46.076Z","publish_time":1733941246076,"_source_registry_name":"default","_cnpm_publish_time":1733941246076},"1.0.8":{"name":"string.prototype.trimend","version":"1.0.8","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com"},{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"}],"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"ES2019 spec-compliant String.prototype.trimEnd shim.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","pretest":"npm run lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.4","auto-changelog":"^2.4.0","eslint":"=8.8.0","functions-have-names":"^1.2.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.7.5"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"dependencies":{"call-bind":"^1.0.7","define-properties":"^1.2.1","es-object-atoms":"^1.0.0"},"publishConfig":{"ignore":[".github/workflows"]},"_id":"string.prototype.trimend@1.0.8","gitHead":"22499de3eb4c80212a7598feb342152c3718a470","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","_nodeVersion":"21.7.0","_npmVersion":"10.5.0","dist":{"shasum":"3651b8513719e8a9f48de7f2f77640b26652b229","size":7684,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.8.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend_1.0.8_1710657272778_0.18993218035513149"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-03-17T06:34:32.944Z","publish_time":1710657272944,"_source_registry_name":"default","_cnpm_publish_time":1710657272944},"1.0.7":{"name":"string.prototype.trimend","version":"1.0.7","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com"},{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"}],"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"ES2019 spec-compliant String.prototype.trimEnd shim.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","pretest":"npm run lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"devDependencies":{"@es-shims/api":"^2.4.2","@ljharb/eslint-config":"^21.1.0","aud":"^2.0.3","auto-changelog":"^2.4.0","eslint":"=8.8.0","functions-have-names":"^1.2.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.6.6"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.2.0","es-abstract":"^1.22.1"},"publishConfig":{"ignore":[".github/workflows"]},"_id":"string.prototype.trimend@1.0.7","gitHead":"87e218bd77b0ca88b315024d1de7936d39a0c8ca","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","_nodeVersion":"20.6.0","_npmVersion":"9.8.1","dist":{"shasum":"1bb3afc5008661d73e2dc015cd4853732d6c471e","size":7533,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.7.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend_1.0.7_1694106460375_0.18838195193181817"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-09-07T17:07:40.570Z","publish_time":1694106460570,"_source_registry_name":"default","_cnpm_publish_time":1694106460570},"1.0.6":{"name":"string.prototype.trimend","version":"1.0.6","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com"},{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"}],"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"ES2019 spec-compliant String.prototype.trimEnd shim.","license":"MIT","main":"index.js","scripts":{"prepack":"npmignore --auto --commentLines=autogenerated","prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","pretest":"npm run lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^21.0.0","aud":"^2.0.1","auto-changelog":"^2.4.0","eslint":"=8.8.0","functions-have-names":"^1.2.3","has-strict-mode":"^1.0.1","in-publish":"^2.0.1","npmignore":"^0.3.0","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.6.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.4","es-abstract":"^1.20.4"},"publishConfig":{"ignore":[".github/workflows"]},"gitHead":"a4f90ea11058764f941e8a0e4b9dd1b519c421e6","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","_id":"string.prototype.trimend@1.0.6","_nodeVersion":"19.0.1","_npmVersion":"8.19.2","dist":{"shasum":"c4a27fa026d979d79c04f17397f250a462944533","size":7428,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.6.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend_1.0.6_1667847901097_0.8377171436385085"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-11-07T19:11:05.255Z","publish_time":1667847901248,"_cnpm_publish_time":1667847901248},"1.0.5":{"name":"string.prototype.trimend","version":"1.0.5","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com"},{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"}],"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"ES2019 spec-compliant String.prototype.trimEnd shim.","license":"MIT","main":"index.js","scripts":{"prepublish":"not-in-publish || npm run prepublishOnly","prepublishOnly":"safe-publish-latest","lint":"eslint --ext=js,mjs .","postlint":"es-shim-api --bound","pretest":"npm run lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"devDependencies":{"@es-shims/api":"^2.2.3","@ljharb/eslint-config":"^21.0.0","aud":"^2.0.0","auto-changelog":"^2.4.0","eslint":"=8.8.0","functions-have-names":"^1.2.3","has-strict-mode":"^1.0.1","nyc":"^10.3.2","safe-publish-latest":"^2.0.0","tape":"^5.5.3"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.4","es-abstract":"^1.19.5"},"gitHead":"aedeb973d8eabc39c3d2a75d5c7d597d2615727a","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","_id":"string.prototype.trimend@1.0.5","_nodeVersion":"18.0.0","_npmVersion":"8.3.1","dist":{"shasum":"914a65baaab25fbdd4ee291ca7dde57e869cb8d0","size":7157,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.5.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend_1.0.5_1651554656150_0.44912039612540045"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-05-03T05:11:29.631Z","publish_time":1651554656322,"_cnpm_publish_time":1651554656322},"1.0.4":{"name":"string.prototype.trimend","version":"1.0.4","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com"},{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"}],"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"ES2019 spec-compliant String.prototype.trimEnd shim.","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","postlint":"es-shim-api --bound","pretest":"npm run lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.5.1","aud":"^1.1.4","auto-changelog":"^2.2.1","eslint":"^7.20.0","functions-have-names":"^1.2.2","has-strict-mode":"^1.0.1","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.1.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"dependencies":{"call-bind":"^1.0.2","define-properties":"^1.1.3"},"gitHead":"538c2571c1b38cf36c14e88295349695da2bd066","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","_id":"string.prototype.trimend@1.0.4","_nodeVersion":"15.10.0","_npmVersion":"7.5.6","dist":{"shasum":"e75ae90c2942c63504686c18b287b4a0b1a45f80","size":6281,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.4.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend_1.0.4_1614127399776_0.08436333049416156"},"_hasShrinkwrap":false,"publish_time":1614127399906,"_cnpm_publish_time":1614127399906},"1.0.3":{"name":"string.prototype.trimend","version":"1.0.3","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com"},{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"}],"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"ES2019 spec-compliant String.prototype.trimEnd shim.","license":"MIT","main":"index.js","scripts":{"prepublish":"safe-publish-latest","lint":"eslint .","postlint":"es-shim-api --bound","pretest":"npm run lint","test":"npm run tests-only","posttest":"aud --production","tests-only":"nyc tape 'test/**/*.js'","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.2.0","aud":"^1.1.3","auto-changelog":"^2.2.1","eslint":"^7.14.0","functions-have-names":"^1.2.1","has-strict-mode":"^1.0.0","nyc":"^10.3.2","safe-publish-latest":"^1.1.4","tape":"^5.0.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"dependencies":{"call-bind":"^1.0.0","define-properties":"^1.1.3"},"gitHead":"ee5ddc168e66c19df42efab6d0c5c155657e3fdf","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","_id":"string.prototype.trimend@1.0.3","_nodeVersion":"14.15.0","_npmVersion":"6.14.8","dist":{"shasum":"a22bd53cca5c7cf44d7c9d5c732118873d6cd18b","size":6889,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.3.tgz"},"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend_1.0.3_1606009782033_0.7929041314966958"},"_hasShrinkwrap":false,"publish_time":1606009782131,"_cnpm_publish_time":1606009782131},"1.0.2":{"name":"string.prototype.trimend","version":"1.0.2","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com"},{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"}],"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"ES2019 spec-compliant String.prototype.trimEnd shim.","license":"MIT","main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint && es-shim-api --bound","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"npm run --silent test:shimmed && npm run --silent test:module","test:shimmed":"node test/shimmed","test:module":"node test","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^17.2.0","aud":"^1.1.2","auto-changelog":"^2.2.1","eslint":"^7.11.0","functions-have-names":"^1.2.1","tape":"^5.0.1"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false,"hideCredit":true},"dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.18.0-next.1"},"gitHead":"67ada9c5494dda0ce859a5641a03d5ff549fabea","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","_id":"string.prototype.trimend@1.0.2","_nodeVersion":"14.13.0","_npmVersion":"6.14.8","dist":{"shasum":"6ddd9a8796bc714b489a3ae22246a208f37bfa46","size":5719,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.2.tgz"},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend_1.0.2_1603221369701_0.1307662528710487"},"_hasShrinkwrap":false,"publish_time":1603221369870,"_cnpm_publish_time":1603221369870},"1.0.1":{"name":"string.prototype.trimend","version":"1.0.1","author":{"name":"Jordan Harband","email":"ljharb@gmail.com"},"contributors":[{"name":"Jordan Harband","email":"ljharb@gmail.com"},{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"}],"funding":{"url":"https://github.com/sponsors/ljharb"},"description":"ES2019 spec-compliant String.prototype.trimEnd shim.","license":"MIT","main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint && es-shim-api --bound","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"npm run --silent test:shimmed && npm run --silent test:module","test:shimmed":"node test/shimmed","test:module":"node test","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"repository":{"type":"git","url":"git://github.com/es-shims/String.prototype.trimEnd.git"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^16.0.0","aud":"^1.1.0","auto-changelog":"^1.16.4","eslint":"^6.8.0","functions-have-names":"^1.2.1","tape":"^5.0.0-next.5"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false},"dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.17.5"},"gitHead":"db875b3155c8711b9ee6ab4f8ed0653c94879416","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","_id":"string.prototype.trimend@1.0.1","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"85812a6b847ac002270f5808146064c995fb6913","size":5444,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.1.tgz"},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend_1.0.1_1586465158140_0.4498750445390014"},"_hasShrinkwrap":false,"publish_time":1586465158328,"_cnpm_publish_time":1586465158328},"1.0.0":{"name":"string.prototype.trimend","version":"1.0.0","description":"ES2019 spec-compliant String.prototype.trimEnd shim.","main":"index.js","scripts":{"lint":"eslint .","pretest":"npm run lint && es-shim-api --bound","test":"npm run tests-only","posttest":"npx aud --production","tests-only":"npm run --silent test:shimmed && npm run --silent test:module","test:shimmed":"node test/shimmed","test:module":"node test","version":"auto-changelog && git add CHANGELOG.md","postversion":"auto-changelog && git add CHANGELOG.md && git commit --no-edit --amend && git tag -f \"v$(node -e \"console.log(require('./package.json').version)\")\""},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"author":{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"},"funding":{"url":"https://github.com/sponsors/ljharb"},"license":"MIT","devDependencies":{"@es-shims/api":"^2.1.2","@ljharb/eslint-config":"^16.0.0","aud":"^1.1.0","auto-changelog":"^1.16.3","eslint":"^6.8.0","functions-have-names":"^1.2.1","tape":"^5.0.0-next.5"},"auto-changelog":{"output":"CHANGELOG.md","template":"keepachangelog","unreleased":false,"commitLimit":false,"backfillLimit":false},"dependencies":{"define-properties":"^1.1.3","es-abstract":"^1.17.5"},"gitHead":"6018f310435bd176bbda3b2bd9aefdd1d0881f58","_id":"string.prototype.trimend@1.0.0","_nodeVersion":"13.12.0","_npmVersion":"6.14.4","dist":{"shasum":"ee497fd29768646d84be2c9b819e292439614373","size":5257,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-1.0.0.tgz"},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmUser":{"name":"ljharb","email":"ljharb@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend_1.0.0_1585554567940_0.3657593658674976"},"_hasShrinkwrap":false,"publish_time":1585554568059,"_cnpm_publish_time":1585554568059},"0.1.0":{"name":"string.prototype.trimend","version":"0.1.0","description":"polyfill for the proposed api String.prototype.trimEnd","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"author":{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/KhaledElAnsari/String.prototype.trimEnd.git"},"bugs":{"url":"https://github.com/KhaledElAnsari/String.prototype.trimEnd/issues"},"homepage":"https://github.com/KhaledElAnsari/String.prototype.trimEnd#readme","gitHead":"f1c71a0a882e89e1c207ed2b316d91670be2b075","_id":"string.prototype.trimend@0.1.0","_npmVersion":"5.6.0","_nodeVersion":"8.3.0","_npmUser":{"name":"khaledelansari","email":"khaledelansari@gmail.com"},"dist":{"shasum":"28221418f2081c09979a62583b356fed9ea3d3bd","size":2009,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-0.1.0.tgz"},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend-0.1.0.tgz_1513681454522_0.5258902213536203"},"directories":{},"publish_time":1513681455368,"_hasShrinkwrap":false,"_cnpm_publish_time":1513681455368},"0.0.1":{"name":"string.prototype.trimend","version":"0.0.1","description":"polyfill for the proposed api String.prototype.trimEnd","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["es6","es7","es8","javascript","prototype","polyfill","utility","trim","trimLeft","trimRight","trimStart","trimEnd","tc39"],"author":{"name":"Khaled Al-Ansari","email":"khaledelansari@gmail.com"},"license":"MIT","gitHead":"d1f4558a51157833f14d8a424426d038d06576ce","_id":"string.prototype.trimend@0.0.1","_npmVersion":"5.6.0","_nodeVersion":"8.3.0","_npmUser":{"name":"khaledelansari","email":"khaledelansari@gmail.com"},"dist":{"shasum":"6ece5525afdfd951c268437af92fcc630e1bfb73","size":1898,"noattachment":false,"key":"/string.prototype.trimend/-/string.prototype.trimend-0.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/string.prototype.trimend/download/string.prototype.trimend-0.0.1.tgz"},"maintainers":[{"name":"khaledelansari","email":"khaledelansari@gmail.com"},{"name":"ljharb","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/string.prototype.trimend-0.0.1.tgz_1513681182641_0.28010036423802376"},"directories":{},"publish_time":1513681183526,"_hasShrinkwrap":false,"_cnpm_publish_time":1513681183526}},"readme":"# String.prototype.trimEnd <sup>[![Version Badge][npm-version-svg]][package-url]</sup>\n\n[![github actions][actions-image]][actions-url]\n[![coverage][codecov-image]][codecov-url]\n[![dependency status][deps-svg]][deps-url]\n[![dev dependency status][dev-deps-svg]][dev-deps-url]\n[![License][license-image]][license-url]\n[![Downloads][downloads-image]][downloads-url]\n\n[![npm badge][npm-badge-png]][package-url]\n\nAn ES2019-spec-compliant `String.prototype.trimEnd` shim. Invoke its \"shim\" method to shim `String.prototype.trimEnd` if it is unavailable.\n\nThis package implements the [es-shim API](https://github.com/es-shims/api) interface. It works in an ES3-supported environment and complies with the [spec](https://www.ecma-international.org/ecma-262/6.0/#sec-object.assign). In an ES6 environment, it will also work properly with `Symbol`s.\n\nMost common usage:\n```js\nvar trimEnd = require('string.prototype.trimend');\n\nassert(trimEnd(' \\t\\na \\t\\n') === 'a \\t\\n');\n\nif (!String.prototype.trimEnd) {\n\ttrimEnd.shim();\n}\n\nassert(trimEnd(' \\t\\na \\t\\n ') === ' \\t\\na \\t\\n '.trimEnd());\n```\n\n## Tests\nSimply clone the repo, `npm install`, and run `npm test`\n\n[package-url]: https://npmjs.com/package/string.prototype.trimend\n[npm-version-svg]: https://vb.teelaun.ch/es-shims/String.prototype.trimEnd.svg\n[deps-svg]: https://david-dm.org/es-shims/String.prototype.trimEnd.svg\n[deps-url]: https://david-dm.org/es-shims/String.prototype.trimEnd\n[dev-deps-svg]: https://david-dm.org/es-shims/String.prototype.trimEnd/dev-status.svg\n[dev-deps-url]: https://david-dm.org/es-shims/String.prototype.trimEnd#info=devDependencies\n[npm-badge-png]: https://nodei.co/npm/string.prototype.trimend.png?downloads=true&stars=true\n[license-image]: https://img.shields.io/npm/l/string.prototype.trimend.svg\n[license-url]: LICENSE\n[downloads-image]: https://img.shields.io/npm/dm/string.prototype.trimend.svg\n[downloads-url]: https://npm-stat.com/charts.html?package=string.prototype.trimend\n[codecov-image]: https://codecov.io/gh/es-shims/String.prototype.trimEnd/branch/main/graphs/badge.svg\n[codecov-url]: https://app.codecov.io/gh/es-shims/String.prototype.trimEnd/\n[actions-image]: https://img.shields.io/endpoint?url=https://github-actions-badge-u3jn4tfpocch.runkit.sh/es-shims/String.prototype.trimEnd\n[actions-url]: https://github.com/es-shims/String.prototype.trimEnd/actions\n","_attachments":{},"homepage":"https://github.com/es-shims/String.prototype.trimEnd#readme","bugs":{"url":"https://github.com/es-shims/String.prototype.trimEnd/issues"},"license":"MIT"}