string.prototype.trim
Advanced tools
Comparing version 1.2.7 to 1.2.8
@@ -8,4 +8,12 @@ # Changelog | ||
## [v1.2.8](https://github.com/es-shims/String.prototype.trim/compare/v1.2.7...v1.2.8) - 2022-11-07 | ||
## [v1.2.8](https://github.com/es-shims/String.prototype.trim/compare/v1.2.7...v1.2.8) - 2023-09-07 | ||
### Commits | ||
- [Tests] add passing test cases [`2ab172c`](https://github.com/es-shims/String.prototype.trim/commit/2ab172c3ddeec62fb4f6ead3c7e10d24e340ecad) | ||
- [Deps] update `es-abstract` [`8c16598`](https://github.com/es-shims/String.prototype.trim/commit/8c16598aba57e30c5e8446f91fb998a5790c1f81) | ||
- [Dev Deps] update `@es-shims/api`, `@ljharb/eslint-config`, `aud`, `tape` [`2b99fad`](https://github.com/es-shims/String.prototype.trim/commit/2b99fad6f32386b5bf1b304acb0fdd2a73c77a95) | ||
- [Dev Deps] update `@ljharb/eslint-config`, `@ljharb/eslint-config`, `aud`, `tape` [`97be2b5`](https://github.com/es-shims/String.prototype.trim/commit/97be2b55a3902753f50fadc2e9df6b7ff0f0f669) | ||
- [Deps] update `define-properties`, `es-abstract` [`1fdc65f`](https://github.com/es-shims/String.prototype.trim/commit/1fdc65ff4b9c73cc9d132832943a89a57f1f93a5) | ||
## [v1.2.7](https://github.com/es-shims/String.prototype.trim/compare/v1.2.6...v1.2.7) - 2022-11-07 | ||
@@ -12,0 +20,0 @@ |
'use strict'; | ||
var RequireObjectCoercible = require('es-abstract/2022/RequireObjectCoercible'); | ||
var ToString = require('es-abstract/2022/ToString'); | ||
var RequireObjectCoercible = require('es-abstract/2023/RequireObjectCoercible'); | ||
var ToString = require('es-abstract/2023/ToString'); | ||
var callBound = require('call-bind/callBound'); | ||
@@ -6,0 +6,0 @@ var $replace = callBound('String.prototype.replace'); |
@@ -5,3 +5,3 @@ 'use strict'; | ||
var define = require('define-properties'); | ||
var RequireObjectCoercible = require('es-abstract/2022/RequireObjectCoercible'); | ||
var RequireObjectCoercible = require('es-abstract/2023/RequireObjectCoercible'); | ||
@@ -8,0 +8,0 @@ var implementation = require('./implementation'); |
{ | ||
"name": "string.prototype.trim", | ||
"version": "1.2.7", | ||
"version": "1.2.8", | ||
"author": { | ||
@@ -50,9 +50,9 @@ "name": "Jordan Harband", | ||
"call-bind": "^1.0.2", | ||
"define-properties": "^1.1.4", | ||
"es-abstract": "^1.20.4" | ||
"define-properties": "^1.2.0", | ||
"es-abstract": "^1.22.1" | ||
}, | ||
"devDependencies": { | ||
"@es-shims/api": "^2.2.3", | ||
"@ljharb/eslint-config": "^21.0.0", | ||
"aud": "^2.0.1", | ||
"@es-shims/api": "^2.4.2", | ||
"@ljharb/eslint-config": "^21.1.0", | ||
"aud": "^2.0.3", | ||
"auto-changelog": "^2.4.0", | ||
@@ -66,3 +66,3 @@ "eslint": "=8.8.0", | ||
"safe-publish-latest": "^2.0.0", | ||
"tape": "^5.6.1" | ||
"tape": "^5.6.6" | ||
}, | ||
@@ -69,0 +69,0 @@ "testling": { |
'use strict'; | ||
var forEach = require('for-each'); | ||
module.exports = function (trim, t) { | ||
@@ -45,2 +47,17 @@ t.test('normal cases', function (st) { | ||
}); | ||
t.test('non-whitespace characters', function (st) { | ||
// Zero-width space (zws), next line character (nel), and non-character (bom) are not whitespace. | ||
var nonWhitespaces = { | ||
'\\u0085': '\u0085', | ||
'\\u200b': '\u200b', | ||
'\\ufffe': '\ufffe' | ||
}; | ||
forEach(nonWhitespaces, function (nonWhitespace, name) { | ||
st.equal(trim(nonWhitespace), nonWhitespace, name + ' does not trim'); | ||
}); | ||
st.end(); | ||
}); | ||
}; |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
33022
173
Updateddefine-properties@^1.2.0
Updatedes-abstract@^1.22.1