chore(lint): ignore import/no-unresolved for ava
MODIFY
packages/eslint-config/eslint-config.json
packages/eslint-config/eslint-config.json
]
}
],
+ // Work around https://github.com/import-js/eslint-plugin-import/issues/1810
+ "import/no-unresolved": ["error", { "ignore": ["ava"] }],
"import/prefer-default-export": "off",
"jsdoc/no-undefined-types": "off",
"jsdoc/require-jsdoc": "off",

MODIFY
packages/marshal/test/test-dot-membrane.js
packages/marshal/test/test-dot-membrane.js
@@ -3,6 +3,7 @@ import { makeDotMembraneKit } from '../src/dot-membrane.js';
import { Far } from '../src/make-far.js';
test('test dot-membrane basics', t => {
+ /** @type {any} */
let blueState;
const blueSetState = Far('blueSetState', newState => {
blueState = newState;

MODIFY
packages/ses/test/package/test.js
packages/ses/test/package/test.js
// node -r esm test.js
-// eslint-disable-next-line import/no-unresolved
import 'ses';
lockdown();

MODIFY
packages/test262-runner/src/test.js
packages/test262-runner/src/test.js
-// eslint-disable-next-line import/no-extraneous-dependencies
import test from 'ava';
import { makeHarness } from './harness.js';
import { applyCorrections, captureGlobals } from './utilities.js';

chore(lint): ignore import/no-unresolved for ava