From 45782ab3cbee442e0b7206d2497631dcd884a038 Mon Sep 17 00:00:00 2001 From: Jordan Harband Date: Thu, 21 Dec 2023 13:30:41 -0800 Subject: [PATCH] [Refactor] `ES2015`+: `Canonicalize`, `WordCharacters`: use explicit `.json` extension for imports This avoids bad Webpack configuration that fails to resolve `.json` properly. See #152 --- 2015/Canonicalize.js | 2 +- 2016/Canonicalize.js | 2 +- 2017/Canonicalize.js | 2 +- 2017/WordCharacters.js | 2 +- 2018/Canonicalize.js | 2 +- 2018/WordCharacters.js | 2 +- 2019/Canonicalize.js | 2 +- 2019/WordCharacters.js | 2 +- 2020/Canonicalize.js | 2 +- 2020/WordCharacters.js | 2 +- 2021/Canonicalize.js | 2 +- 2021/WordCharacters.js | 2 +- 2022/Canonicalize.js | 2 +- 2022/WordCharacters.js | 2 +- 2023/Canonicalize.js | 2 +- 2023/WordCharacters.js | 2 +- test/tests.js | 2 +- 17 files changed, 17 insertions(+), 17 deletions(-) diff --git a/2015/Canonicalize.js b/2015/Canonicalize.js index 49741831..a14906fe 100644 --- a/2015/Canonicalize.js +++ b/2015/Canonicalize.js @@ -12,7 +12,7 @@ var $toUpperCase = callBound('String.prototype.toUpperCase'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); // https://262.ecma-international.org/6.0/#sec-runtime-semantics-canonicalize-ch diff --git a/2016/Canonicalize.js b/2016/Canonicalize.js index 49741831..a14906fe 100644 --- a/2016/Canonicalize.js +++ b/2016/Canonicalize.js @@ -12,7 +12,7 @@ var $toUpperCase = callBound('String.prototype.toUpperCase'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); // https://262.ecma-international.org/6.0/#sec-runtime-semantics-canonicalize-ch diff --git a/2017/Canonicalize.js b/2017/Canonicalize.js index 49741831..a14906fe 100644 --- a/2017/Canonicalize.js +++ b/2017/Canonicalize.js @@ -12,7 +12,7 @@ var $toUpperCase = callBound('String.prototype.toUpperCase'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); // https://262.ecma-international.org/6.0/#sec-runtime-semantics-canonicalize-ch diff --git a/2017/WordCharacters.js b/2017/WordCharacters.js index aeebc1e7..d73f877e 100644 --- a/2017/WordCharacters.js +++ b/2017/WordCharacters.js @@ -10,7 +10,7 @@ var $indexOf = callBound('String.prototype.indexOf', true); var Canonicalize = require('./Canonicalize'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); var forEach = require('../helpers/forEach'); var OwnPropertyKeys = require('../helpers/OwnPropertyKeys'); diff --git a/2018/Canonicalize.js b/2018/Canonicalize.js index 49741831..a14906fe 100644 --- a/2018/Canonicalize.js +++ b/2018/Canonicalize.js @@ -12,7 +12,7 @@ var $toUpperCase = callBound('String.prototype.toUpperCase'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); // https://262.ecma-international.org/6.0/#sec-runtime-semantics-canonicalize-ch diff --git a/2018/WordCharacters.js b/2018/WordCharacters.js index aeebc1e7..d73f877e 100644 --- a/2018/WordCharacters.js +++ b/2018/WordCharacters.js @@ -10,7 +10,7 @@ var $indexOf = callBound('String.prototype.indexOf', true); var Canonicalize = require('./Canonicalize'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); var forEach = require('../helpers/forEach'); var OwnPropertyKeys = require('../helpers/OwnPropertyKeys'); diff --git a/2019/Canonicalize.js b/2019/Canonicalize.js index 49741831..a14906fe 100644 --- a/2019/Canonicalize.js +++ b/2019/Canonicalize.js @@ -12,7 +12,7 @@ var $toUpperCase = callBound('String.prototype.toUpperCase'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); // https://262.ecma-international.org/6.0/#sec-runtime-semantics-canonicalize-ch diff --git a/2019/WordCharacters.js b/2019/WordCharacters.js index aeebc1e7..d73f877e 100644 --- a/2019/WordCharacters.js +++ b/2019/WordCharacters.js @@ -10,7 +10,7 @@ var $indexOf = callBound('String.prototype.indexOf', true); var Canonicalize = require('./Canonicalize'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); var forEach = require('../helpers/forEach'); var OwnPropertyKeys = require('../helpers/OwnPropertyKeys'); diff --git a/2020/Canonicalize.js b/2020/Canonicalize.js index 49741831..a14906fe 100644 --- a/2020/Canonicalize.js +++ b/2020/Canonicalize.js @@ -12,7 +12,7 @@ var $toUpperCase = callBound('String.prototype.toUpperCase'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); // https://262.ecma-international.org/6.0/#sec-runtime-semantics-canonicalize-ch diff --git a/2020/WordCharacters.js b/2020/WordCharacters.js index aeebc1e7..d73f877e 100644 --- a/2020/WordCharacters.js +++ b/2020/WordCharacters.js @@ -10,7 +10,7 @@ var $indexOf = callBound('String.prototype.indexOf', true); var Canonicalize = require('./Canonicalize'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); var forEach = require('../helpers/forEach'); var OwnPropertyKeys = require('../helpers/OwnPropertyKeys'); diff --git a/2021/Canonicalize.js b/2021/Canonicalize.js index 49741831..a14906fe 100644 --- a/2021/Canonicalize.js +++ b/2021/Canonicalize.js @@ -12,7 +12,7 @@ var $toUpperCase = callBound('String.prototype.toUpperCase'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); // https://262.ecma-international.org/6.0/#sec-runtime-semantics-canonicalize-ch diff --git a/2021/WordCharacters.js b/2021/WordCharacters.js index aeebc1e7..d73f877e 100644 --- a/2021/WordCharacters.js +++ b/2021/WordCharacters.js @@ -10,7 +10,7 @@ var $indexOf = callBound('String.prototype.indexOf', true); var Canonicalize = require('./Canonicalize'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); var forEach = require('../helpers/forEach'); var OwnPropertyKeys = require('../helpers/OwnPropertyKeys'); diff --git a/2022/Canonicalize.js b/2022/Canonicalize.js index 49741831..a14906fe 100644 --- a/2022/Canonicalize.js +++ b/2022/Canonicalize.js @@ -12,7 +12,7 @@ var $toUpperCase = callBound('String.prototype.toUpperCase'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); // https://262.ecma-international.org/6.0/#sec-runtime-semantics-canonicalize-ch diff --git a/2022/WordCharacters.js b/2022/WordCharacters.js index aeebc1e7..d73f877e 100644 --- a/2022/WordCharacters.js +++ b/2022/WordCharacters.js @@ -10,7 +10,7 @@ var $indexOf = callBound('String.prototype.indexOf', true); var Canonicalize = require('./Canonicalize'); var Type = require('./Type'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); var forEach = require('../helpers/forEach'); var OwnPropertyKeys = require('../helpers/OwnPropertyKeys'); diff --git a/2023/Canonicalize.js b/2023/Canonicalize.js index 8d0c2249..97f8ab3b 100644 --- a/2023/Canonicalize.js +++ b/2023/Canonicalize.js @@ -13,7 +13,7 @@ var $toUpperCase = callBound('String.prototype.toUpperCase'); var Type = require('./Type'); var assertRecord = require('../helpers/assertRecord'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); // https://262.ecma-international.org/14.0/#sec-runtime-semantics-canonicalize-ch diff --git a/2023/WordCharacters.js b/2023/WordCharacters.js index b7cfa557..b720ca8e 100644 --- a/2023/WordCharacters.js +++ b/2023/WordCharacters.js @@ -11,7 +11,7 @@ var Canonicalize = require('./Canonicalize'); var Type = require('./Type'); var assertRecord = require('../helpers/assertRecord'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); var forEach = require('../helpers/forEach'); var OwnPropertyKeys = require('../helpers/OwnPropertyKeys'); diff --git a/test/tests.js b/test/tests.js index 856bf95d..3e7adad3 100644 --- a/test/tests.js +++ b/test/tests.js @@ -40,7 +40,7 @@ var bufferTestCases = require('./bufferTestCases.json'); var MAX_SAFE_INTEGER = require('../helpers/maxSafeInteger'); var MAX_VALUE = require('../helpers/maxValue'); var safeBigInt = require('./helpers/safeBigInt'); -var caseFolding = require('../helpers/caseFolding'); +var caseFolding = require('../helpers/caseFolding.json'); var $BigInt = hasBigInts ? BigInt : null;