Skip to content

Commit

Permalink
test(eslint): enforced importing with extensions
Browse files Browse the repository at this point in the history
  • Loading branch information
travi committed Aug 30, 2023
1 parent ca37650 commit 451de96
Show file tree
Hide file tree
Showing 12 changed files with 19 additions and 18 deletions.
2 changes: 1 addition & 1 deletion .eslintrc.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,5 +3,5 @@ extends:

rules:
import/extensions:
- warn
- error
- ignorePackages
2 changes: 1 addition & 1 deletion src/badges/index.js
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export {default as scaffold} from './scaffolder';
export {default as scaffold} from './scaffolder.js';
2 changes: 1 addition & 1 deletion src/badges/scaffolder.test.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import {describe, expect, it} from 'vitest';

import scaffoldBadges from './scaffolder';
import scaffoldBadges from './scaffolder.js';

describe('badges scaffolder', () => {
it('should define the renovate badge', () => {
Expand Down
4 changes: 2 additions & 2 deletions src/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export {default as scaffold} from './scaffolder';
export * from './lift';
export {default as scaffold} from './scaffolder/index.js';
export * from './lift/index.js';
4 changes: 2 additions & 2 deletions src/lift/index.js
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
export {default as lift} from './lift';
export {default as predicate} from './predicate';
export {default as lift} from './lift.js';
export {default as predicate} from './predicate.js';
2 changes: 1 addition & 1 deletion src/lift/lift.js
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import deepmerge from 'deepmerge';

import {scaffold as scaffoldBadges} from '../badges';
import {scaffold as scaffoldBadges} from '../badges/index.js';

export default function () {
return deepmerge.all([
Expand Down
4 changes: 2 additions & 2 deletions src/lift/lift.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ import {afterEach, describe, expect, it, vi} from 'vitest';
import {when} from 'jest-when';
import any from '@travi/any';

import {scaffold as scaffoldBadges} from '../badges';
import lift from './lift';
import {scaffold as scaffoldBadges} from '../badges/index.js';
import lift from './lift.js';

vi.mock('deepmerge');
vi.mock('../badges');
Expand Down
3 changes: 2 additions & 1 deletion src/lift/predicate.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,8 @@ import {fileExists} from '@form8ion/core';
import {describe, vi, it, expect, afterEach} from 'vitest';
import any from '@travi/any';
import {when} from 'jest-when';
import shouldBeLifted from './predicate';

import shouldBeLifted from './predicate.js';

vi.mock('@form8ion/core');

Expand Down
2 changes: 1 addition & 1 deletion src/scaffolder/config.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import {write} from '@form8ion/config-file';
import {afterEach, describe, expect, it, vi} from 'vitest';
import any from '@travi/any';

import scaffoldConfig from './config';
import scaffoldConfig from './config.js';

vi.mock('@form8ion/config-file');

Expand Down
2 changes: 1 addition & 1 deletion src/scaffolder/index.js
Original file line number Diff line number Diff line change
@@ -1 +1 @@
export {default} from './scaffolder';
export {default} from './scaffolder.js';
4 changes: 2 additions & 2 deletions src/scaffolder/scaffolder.js
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import deepmerge from 'deepmerge';
import {info} from '@travi/cli-messages';

import {scaffold as scaffoldBadges} from '../badges';
import scaffoldConfig from './config';
import {scaffold as scaffoldBadges} from '../badges/index.js';
import scaffoldConfig from './config.js';

export default async function ({projectRoot}) {
info('Configuring Renovate');
Expand Down
6 changes: 3 additions & 3 deletions src/scaffolder/scaffolder.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@ import {afterEach, describe, expect, it, vi} from 'vitest';
import any from '@travi/any';
import {when} from 'jest-when';

import scaffoldConfig from './config';
import {scaffold as scaffoldBadges} from '../badges';
import scaffold from './scaffolder';
import scaffoldConfig from './config.js';
import {scaffold as scaffoldBadges} from '../badges/index.js';
import scaffold from './scaffolder.js';

vi.mock('deepmerge');
vi.mock('../badges');
Expand Down

0 comments on commit 451de96

Please sign in to comment.