From 11cdbf72f3107839f47c5129fa64af51033857bf Mon Sep 17 00:00:00 2001 From: bleoniak Date: Mon, 3 Jun 2024 01:37:21 +0200 Subject: [PATCH 1/2] remove is-negative-zero --- 2015/IntegerIndexedElementSet.js | 2 +- 2015/StringGetIndexProperty.js | 2 +- 2016/IntegerIndexedElementSet.js | 2 +- 2017/IntegerIndexedElementSet.js | 2 +- 2017/StringGetOwnProperty.js | 2 +- 2018/IntegerIndexedElementSet.js | 2 +- 2018/StringGetOwnProperty.js | 2 +- 2019/IntegerIndexedElementSet.js | 2 +- 2019/StringGetOwnProperty.js | 2 +- 2020/Number/exponentiate.js | 2 +- 2020/Number/sameValue.js | 2 +- 2020/StringGetOwnProperty.js | 2 +- 2021/Number/exponentiate.js | 2 +- 2021/Number/sameValue.js | 2 +- 2021/StringGetOwnProperty.js | 2 +- 2022/Number/exponentiate.js | 2 +- 2022/Number/sameValue.js | 2 +- 2022/StringGetOwnProperty.js | 2 +- 2023/Number/exponentiate.js | 1 - 2023/Number/sameValue.js | 2 +- 2023/StringGetOwnProperty.js | 2 +- 2024/Number/exponentiate.js | 1 - 2024/Number/sameValue.js | 2 +- 2024/StringGetOwnProperty.js | 2 +- package.json | 1 - test/tests.js | 1 - 26 files changed, 22 insertions(+), 26 deletions(-) diff --git a/2015/IntegerIndexedElementSet.js b/2015/IntegerIndexedElementSet.js index 399f5870..3ec34fbb 100644 --- a/2015/IntegerIndexedElementSet.js +++ b/2015/IntegerIndexedElementSet.js @@ -7,7 +7,7 @@ var IsInteger = require('./IsInteger'); var SetValueInBuffer = require('./SetValueInBuffer'); var ToNumber = require('./ToNumber'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var typedArrayBuffer = require('typed-array-buffer'); var typedArrayByteOffset = require('typed-array-byte-offset'); var typedArrayLength = require('typed-array-length'); diff --git a/2015/StringGetIndexProperty.js b/2015/StringGetIndexProperty.js index ffadb554..6ad2de7a 100644 --- a/2015/StringGetIndexProperty.js +++ b/2015/StringGetIndexProperty.js @@ -7,7 +7,7 @@ var $TypeError = require('es-errors/type'); var $charAt = callBound('String.prototype.charAt'); var isString = require('is-string'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var unbox = require('unbox-primitive'); var CanonicalNumericIndexString = require('./CanonicalNumericIndexString'); diff --git a/2016/IntegerIndexedElementSet.js b/2016/IntegerIndexedElementSet.js index 399f5870..3ec34fbb 100644 --- a/2016/IntegerIndexedElementSet.js +++ b/2016/IntegerIndexedElementSet.js @@ -7,7 +7,7 @@ var IsInteger = require('./IsInteger'); var SetValueInBuffer = require('./SetValueInBuffer'); var ToNumber = require('./ToNumber'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var typedArrayBuffer = require('typed-array-buffer'); var typedArrayByteOffset = require('typed-array-byte-offset'); var typedArrayLength = require('typed-array-length'); diff --git a/2017/IntegerIndexedElementSet.js b/2017/IntegerIndexedElementSet.js index c26eec5d..71a75384 100644 --- a/2017/IntegerIndexedElementSet.js +++ b/2017/IntegerIndexedElementSet.js @@ -7,7 +7,7 @@ var IsInteger = require('./IsInteger'); var SetValueInBuffer = require('./SetValueInBuffer'); var ToNumber = require('./ToNumber'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var typedArrayBuffer = require('typed-array-buffer'); var typedArrayByteOffset = require('typed-array-byte-offset'); var typedArrayLength = require('typed-array-length'); diff --git a/2017/StringGetOwnProperty.js b/2017/StringGetOwnProperty.js index 3ab17183..1de7798b 100644 --- a/2017/StringGetOwnProperty.js +++ b/2017/StringGetOwnProperty.js @@ -11,7 +11,7 @@ var IsInteger = require('./IsInteger'); var IsPropertyKey = require('./IsPropertyKey'); var Type = require('./Type'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); // https://262.ecma-international.org/8.0/#sec-stringgetownproperty diff --git a/2018/IntegerIndexedElementSet.js b/2018/IntegerIndexedElementSet.js index c26eec5d..71a75384 100644 --- a/2018/IntegerIndexedElementSet.js +++ b/2018/IntegerIndexedElementSet.js @@ -7,7 +7,7 @@ var IsInteger = require('./IsInteger'); var SetValueInBuffer = require('./SetValueInBuffer'); var ToNumber = require('./ToNumber'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var typedArrayBuffer = require('typed-array-buffer'); var typedArrayByteOffset = require('typed-array-byte-offset'); var typedArrayLength = require('typed-array-length'); diff --git a/2018/StringGetOwnProperty.js b/2018/StringGetOwnProperty.js index 3ab17183..1de7798b 100644 --- a/2018/StringGetOwnProperty.js +++ b/2018/StringGetOwnProperty.js @@ -11,7 +11,7 @@ var IsInteger = require('./IsInteger'); var IsPropertyKey = require('./IsPropertyKey'); var Type = require('./Type'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); // https://262.ecma-international.org/8.0/#sec-stringgetownproperty diff --git a/2019/IntegerIndexedElementSet.js b/2019/IntegerIndexedElementSet.js index c26eec5d..71a75384 100644 --- a/2019/IntegerIndexedElementSet.js +++ b/2019/IntegerIndexedElementSet.js @@ -7,7 +7,7 @@ var IsInteger = require('./IsInteger'); var SetValueInBuffer = require('./SetValueInBuffer'); var ToNumber = require('./ToNumber'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var typedArrayBuffer = require('typed-array-buffer'); var typedArrayByteOffset = require('typed-array-byte-offset'); var typedArrayLength = require('typed-array-length'); diff --git a/2019/StringGetOwnProperty.js b/2019/StringGetOwnProperty.js index 3ab17183..1de7798b 100644 --- a/2019/StringGetOwnProperty.js +++ b/2019/StringGetOwnProperty.js @@ -11,7 +11,7 @@ var IsInteger = require('./IsInteger'); var IsPropertyKey = require('./IsPropertyKey'); var Type = require('./Type'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); // https://262.ecma-international.org/8.0/#sec-stringgetownproperty diff --git a/2020/Number/exponentiate.js b/2020/Number/exponentiate.js index 1e23c2eb..bb056de1 100644 --- a/2020/Number/exponentiate.js +++ b/2020/Number/exponentiate.js @@ -1,7 +1,7 @@ 'use strict'; var GetIntrinsic = require('get-intrinsic'); -// var isNegativeZero = require('is-negative-zero'); +// var isNegativeZero = require('../helpers/isNegativeZero');; var $pow = GetIntrinsic('%Math.pow%'); diff --git a/2020/Number/sameValue.js b/2020/Number/sameValue.js index 9ca81cdf..328c9b37 100644 --- a/2020/Number/sameValue.js +++ b/2020/Number/sameValue.js @@ -1,6 +1,6 @@ 'use strict'; -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var $TypeError = require('es-errors/type'); diff --git a/2020/StringGetOwnProperty.js b/2020/StringGetOwnProperty.js index 3ab17183..1de7798b 100644 --- a/2020/StringGetOwnProperty.js +++ b/2020/StringGetOwnProperty.js @@ -11,7 +11,7 @@ var IsInteger = require('./IsInteger'); var IsPropertyKey = require('./IsPropertyKey'); var Type = require('./Type'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); // https://262.ecma-international.org/8.0/#sec-stringgetownproperty diff --git a/2021/Number/exponentiate.js b/2021/Number/exponentiate.js index 1e23c2eb..bb056de1 100644 --- a/2021/Number/exponentiate.js +++ b/2021/Number/exponentiate.js @@ -1,7 +1,7 @@ 'use strict'; var GetIntrinsic = require('get-intrinsic'); -// var isNegativeZero = require('is-negative-zero'); +// var isNegativeZero = require('../helpers/isNegativeZero');; var $pow = GetIntrinsic('%Math.pow%'); diff --git a/2021/Number/sameValue.js b/2021/Number/sameValue.js index 9ca81cdf..328c9b37 100644 --- a/2021/Number/sameValue.js +++ b/2021/Number/sameValue.js @@ -1,6 +1,6 @@ 'use strict'; -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var $TypeError = require('es-errors/type'); diff --git a/2021/StringGetOwnProperty.js b/2021/StringGetOwnProperty.js index 3a3d7f7f..09350ecb 100644 --- a/2021/StringGetOwnProperty.js +++ b/2021/StringGetOwnProperty.js @@ -11,7 +11,7 @@ var IsIntegralNumber = require('./IsIntegralNumber'); var IsPropertyKey = require('./IsPropertyKey'); var Type = require('./Type'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); // https://262.ecma-international.org/12.0/#sec-stringgetownproperty diff --git a/2022/Number/exponentiate.js b/2022/Number/exponentiate.js index 1e23c2eb..bb056de1 100644 --- a/2022/Number/exponentiate.js +++ b/2022/Number/exponentiate.js @@ -1,7 +1,7 @@ 'use strict'; var GetIntrinsic = require('get-intrinsic'); -// var isNegativeZero = require('is-negative-zero'); +// var isNegativeZero = require('../helpers/isNegativeZero');; var $pow = GetIntrinsic('%Math.pow%'); diff --git a/2022/Number/sameValue.js b/2022/Number/sameValue.js index 9ca81cdf..328c9b37 100644 --- a/2022/Number/sameValue.js +++ b/2022/Number/sameValue.js @@ -1,6 +1,6 @@ 'use strict'; -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var $TypeError = require('es-errors/type'); diff --git a/2022/StringGetOwnProperty.js b/2022/StringGetOwnProperty.js index 3a3d7f7f..09350ecb 100644 --- a/2022/StringGetOwnProperty.js +++ b/2022/StringGetOwnProperty.js @@ -11,7 +11,7 @@ var IsIntegralNumber = require('./IsIntegralNumber'); var IsPropertyKey = require('./IsPropertyKey'); var Type = require('./Type'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); // https://262.ecma-international.org/12.0/#sec-stringgetownproperty diff --git a/2023/Number/exponentiate.js b/2023/Number/exponentiate.js index 1e23c2eb..993c2c6e 100644 --- a/2023/Number/exponentiate.js +++ b/2023/Number/exponentiate.js @@ -1,7 +1,6 @@ 'use strict'; var GetIntrinsic = require('get-intrinsic'); -// var isNegativeZero = require('is-negative-zero'); var $pow = GetIntrinsic('%Math.pow%'); diff --git a/2023/Number/sameValue.js b/2023/Number/sameValue.js index 9ca81cdf..328c9b37 100644 --- a/2023/Number/sameValue.js +++ b/2023/Number/sameValue.js @@ -1,6 +1,6 @@ 'use strict'; -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var $TypeError = require('es-errors/type'); diff --git a/2023/StringGetOwnProperty.js b/2023/StringGetOwnProperty.js index 3a3d7f7f..09350ecb 100644 --- a/2023/StringGetOwnProperty.js +++ b/2023/StringGetOwnProperty.js @@ -11,7 +11,7 @@ var IsIntegralNumber = require('./IsIntegralNumber'); var IsPropertyKey = require('./IsPropertyKey'); var Type = require('./Type'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); // https://262.ecma-international.org/12.0/#sec-stringgetownproperty diff --git a/2024/Number/exponentiate.js b/2024/Number/exponentiate.js index 1e23c2eb..993c2c6e 100644 --- a/2024/Number/exponentiate.js +++ b/2024/Number/exponentiate.js @@ -1,7 +1,6 @@ 'use strict'; var GetIntrinsic = require('get-intrinsic'); -// var isNegativeZero = require('is-negative-zero'); var $pow = GetIntrinsic('%Math.pow%'); diff --git a/2024/Number/sameValue.js b/2024/Number/sameValue.js index 9ca81cdf..328c9b37 100644 --- a/2024/Number/sameValue.js +++ b/2024/Number/sameValue.js @@ -1,6 +1,6 @@ 'use strict'; -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); var $TypeError = require('es-errors/type'); diff --git a/2024/StringGetOwnProperty.js b/2024/StringGetOwnProperty.js index 3a3d7f7f..09350ecb 100644 --- a/2024/StringGetOwnProperty.js +++ b/2024/StringGetOwnProperty.js @@ -11,7 +11,7 @@ var IsIntegralNumber = require('./IsIntegralNumber'); var IsPropertyKey = require('./IsPropertyKey'); var Type = require('./Type'); -var isNegativeZero = require('is-negative-zero'); +var isNegativeZero = require('../helpers/isNegativeZero'); // https://262.ecma-international.org/12.0/#sec-stringgetownproperty diff --git a/package.json b/package.json index d653403f..4a9b77a8 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,6 @@ "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", - "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", diff --git a/test/tests.js b/test/tests.js index a292f6be..faf28933 100644 --- a/test/tests.js +++ b/test/tests.js @@ -212,7 +212,6 @@ var testAsyncIterator = function (t, asyncIterator, expected) { }); }; -// eslint-disable-next-line max-params var testRESIterator = function testRegExpStringIterator(ES, t, regex, str, global, unicode, expected) { var iterator = ES.CreateRegExpStringIterator(regex, str, global, unicode); t.equal(typeof iterator, 'object', 'iterator is an object'); From 4ce3fdfecc07391d576e927c5e823b4246a3e5db Mon Sep 17 00:00:00 2001 From: bleoniak Date: Mon, 3 Jun 2024 01:40:44 +0200 Subject: [PATCH 2/2] remove edits --- .github/workflows/require-allow-edits.yml | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 .github/workflows/require-allow-edits.yml diff --git a/.github/workflows/require-allow-edits.yml b/.github/workflows/require-allow-edits.yml deleted file mode 100644 index 5bc7b455..00000000 --- a/.github/workflows/require-allow-edits.yml +++ /dev/null @@ -1,17 +0,0 @@ -name: Require “Allow Edits” - -on: [pull_request_target] - -permissions: - contents: read - -jobs: - _: - permissions: - pull-requests: read # for ljharb/require-allow-edits to check 'allow edits' on PR - name: "Require “Allow Edits”" - - runs-on: ubuntu-latest - - steps: - - uses: ljharb/require-allow-edits@main