From 149030ddbec39f5e2d76b33fd95c34aa1b65738a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jimmy=20Wa=CC=88rting?= Date: Tue, 20 Apr 2021 16:15:04 +0200 Subject: [PATCH] use extension --- from.js | 3 --- package.json | 8 ++++++++ test.js | 4 ++-- 3 files changed, 10 insertions(+), 5 deletions(-) diff --git a/from.js b/from.js index 86d21b4..546edfa 100644 --- a/from.js +++ b/from.js @@ -2,9 +2,6 @@ const {statSync, createReadStream} = require('fs'); const Blob = require('./index.js'); const DOMException = require('domexception'); -// eslint-disable-next-line unicorn/import-index -const Blob = require('./index.js'); - /** * @param {string} path filepath on the disk * @returns {Blob} diff --git a/package.json b/package.json index 57d6727..44e8e5f 100644 --- a/package.json +++ b/package.json @@ -41,6 +41,14 @@ "xo": "^0.32.0" }, "xo": { + "rules": { + "unicorn/import-index": "off", + "import/extensions": [ + "error", + "always", + { "ignorePackages": true } + ] + }, "overrides": [ { "files": "test.js", diff --git a/test.js b/test.js index d188ba0..06f0f57 100644 --- a/test.js +++ b/test.js @@ -1,10 +1,10 @@ const fs = require('fs'); const test = require('ava'); -const Blob = require('.'); -const blobFrom = require('./from'); const getStream = require('get-stream'); const {Response} = require('node-fetch'); const {TextDecoder} = require('util'); +const Blob = require('./index.js'); +const blobFrom = require('./from.js'); test('new Blob()', t => { const blob = new Blob(); // eslint-disable-line no-unused-vars