Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit41d6760

Browse files
committed
fix: fix es6 import file extension
1 parentc7d4c29 commit41d6760

34 files changed

+104
-105
lines changed

‎api/index.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1+
import*asdotenvfrom"dotenv";
2+
importrenderStatsCardfrom"../src/cards/stats-card.js";
3+
importblacklistfrom"../src/common/blacklist.js";
14
import{
2-
renderError,
3-
parseBoolean,
4-
parseArray,
55
clampValue,
66
CONSTANTS,
7-
}from"../src/common/utils";
8-
importfetchStatsfrom"../src/fetchers/stats-fetcher";
9-
importrenderStatsCardfrom"../src/cards/stats-card";
10-
importblacklistfrom"../src/common/blacklist";
11-
import{isLocaleAvailable}from"../src/translations";
12-
import*asdotenvfrom"dotenv";
7+
parseArray,
8+
parseBoolean,
9+
renderError,
10+
}from"../src/common/utils.js";
11+
importfetchStatsfrom"../src/fetchers/stats-fetcher.js";
12+
import{isLocaleAvailable}from"../src/translations.js";
1313

1414
dotenv.config();
1515

‎api/pin.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
1+
importrenderRepoCardfrom"../src/cards/repo-card.js";
2+
importblacklistfrom"../src/common/blacklist.js";
13
import{
2-
renderError,
3-
parseBoolean,
44
clampValue,
55
CONSTANTS,
6-
}from"../src/common/utils";
7-
importfetchRepofrom"../src/fetchers/repo-fetcher";
8-
importrenderRepoCardfrom"../src/cards/repo-card";
9-
importblacklistfrom"../src/common/blacklist";
10-
import{isLocaleAvailable}from"../src/translations";
6+
parseBoolean,
7+
renderError,
8+
}from"../src/common/utils.js";
9+
importfetchRepofrom"../src/fetchers/repo-fetcher.js";
10+
import{isLocaleAvailable}from"../src/translations.js";
1111

1212
exportdefaultasync(req,res)=>{
1313
const{

‎api/top-langs.js

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
1+
import*asdotenvfrom"dotenv";
2+
import{renderTopLanguages}from"../src/cards/top-languages-card.js";
3+
importblacklistfrom"../src/common/blacklist.js";
14
import{
2-
renderError,
35
clampValue,
4-
parseBoolean,
5-
parseArray,
66
CONSTANTS,
7-
}from"../src/common/utils";
8-
importfetchTopLanguagesfrom"../src/fetchers/top-languages-fetcher";
9-
import{renderTopLanguages}from"../src/cards/top-languages-card";
10-
importblacklistfrom"../src/common/blacklist";
11-
import{isLocaleAvailable}from"../src/translations";
12-
import*asdotenvfrom"dotenv";
7+
parseArray,
8+
parseBoolean,
9+
renderError,
10+
}from"../src/common/utils.js";
11+
importfetchTopLanguagesfrom"../src/fetchers/top-languages-fetcher.js";
12+
import{isLocaleAvailable}from"../src/translations.js";
1313

1414
dotenv.config();
1515

‎api/wakatime.js

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1+
import*asdotenvfrom"dotenv";
2+
importwakatimeCardfrom"../src/cards/wakatime-card.js";
13
import{
2-
renderError,
3-
parseBoolean,
44
clampValue,
5-
parseArray,
65
CONSTANTS,
7-
}from"../src/common/utils";
8-
import{isLocaleAvailable}from"../src/translations";
9-
importfetchWakatimeStatsfrom"../src/fetchers/wakatime-fetcher";
10-
importwakatimeCardfrom"../src/cards/wakatime-card";
11-
import*asdotenvfrom"dotenv";
6+
parseArray,
7+
parseBoolean,
8+
renderError,
9+
}from"../src/common/utils.js";
10+
importfetchWakatimeStatsfrom"../src/fetchers/wakatime-fetcher.js";
11+
import{isLocaleAvailable}from"../src/translations.js";
1212

1313
dotenv.config();
1414

‎src/cards/repo-card.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//@ts-check
2-
import{Card}from"../common/Card";
3-
import{I18n}from"../common/I18n";
4-
import{icons}from"../common/icons";
2+
import{Card}from"../common/Card.js";
3+
import{I18n}from"../common/I18n.js";
4+
import{icons}from"../common/icons.js";
55
import{
66
encodeHTML,
77
flexLayout,
@@ -10,8 +10,8 @@ import {
1010
measureText,
1111
parseEmojis,
1212
wrapTextMultiline,
13-
}from"../common/utils";
14-
import{repoCardLocales}from"../translations";
13+
}from"../common/utils.js";
14+
import{repoCardLocales}from"../translations.js";
1515

1616
/**
1717
*@param {string} label

‎src/cards/stats-card.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
//@ts-check
2-
import{Card}from"../common/Card";
3-
import{I18n}from"../common/I18n";
4-
import{icons}from"../common/icons";
2+
import{Card}from"../common/Card.js";
3+
import{I18n}from"../common/I18n.js";
4+
import{icons}from"../common/icons.js";
55
import{
66
clampValue,
77
flexLayout,
88
getCardColors,
99
kFormatter,
1010
measureText,
11-
}from"../common/utils";
12-
import{getStyles}from"../getStyles";
13-
import{statCardLocales}from"../translations";
11+
}from"../common/utils.js";
12+
import{getStyles}from"../getStyles.js";
13+
import{statCardLocales}from"../translations.js";
1414

1515
constcreateTextNode=({
1616
icon,

‎src/cards/top-languages-card.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
//@ts-check
2-
import{Card}from"../common/Card";
3-
import{createProgressNode}from"../common/createProgressNode";
4-
import{I18n}from"../common/I18n";
2+
import{Card}from"../common/Card.js";
3+
import{createProgressNode}from"../common/createProgressNode.js";
4+
import{I18n}from"../common/I18n.js";
55
import{
66
chunkArray,
77
clampValue,
88
flexLayout,
99
getCardColors,
1010
lowercaseTrim,
1111
measureText,
12-
}from"../common/utils";
13-
import{langCardLocales}from"../translations";
12+
}from"../common/utils.js";
13+
import{langCardLocales}from"../translations.js";
1414

1515
constDEFAULT_CARD_WIDTH=300;
1616
constMIN_CARD_WIDTH=230;

‎src/cards/types.d.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
typeThemeNames=keyoftypeofimport("../../themes");
1+
typeThemeNames=keyoftypeofimport("../../themes/index.js");
22

33
exporttypeCommonOptions={
44
title_color:string;

‎src/cards/wakatime-card.js

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,16 @@
11
//@ts-check
2-
import{Card}from"../common/Card";
3-
import{createProgressNode}from"../common/createProgressNode";
4-
import{I18n}from"../common/I18n";
5-
importlanguageColorsfrom"../common/languageColors.json";
2+
import{Card}from"../common/Card.js";
3+
import{createProgressNode}from"../common/createProgressNode.js";
4+
import{I18n}from"../common/I18n.js";
5+
importlanguageColorsfrom"../common/languageColors.json"assert{type: "json"};
66
import{
77
clampValue,
88
flexLayout,
99
getCardColors,
1010
lowercaseTrim,
11-
}from"../common/utils";
12-
import{getStyles}from"../getStyles";
13-
import{wakatimeCardLocales}from"../translations";
14-
11+
}from"../common/utils.js";
12+
import{getStyles}from"../getStyles.js";
13+
import{wakatimeCardLocales}from"../translations.js";
1514
/**
1615
*@param {{color: string, text: string}} param0
1716
*/

‎src/common/Card.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import{encodeHTML,flexLayout}from"../common/utils";
2-
import{getAnimations}from"../getStyles";
1+
import{encodeHTML,flexLayout}from"../common/utils.js";
2+
import{getAnimations}from"../getStyles.js";
33

44
classCard{
55
/**
@@ -10,7 +10,7 @@ class Card {
1010
*@param {string?=} args.customTitle
1111
*@param {string?=} args.defaultTitle
1212
*@param {string?=} args.titlePrefixIcon
13-
*@param {ReturnType<import('../common/utils').getCardColors>?=} args.colors
13+
*@param {ReturnType<import('../common/utils.js').getCardColors>?=} args.colors
1414
*/
1515
constructor({
1616
width=100,

‎src/common/createProgressNode.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import{clampValue}from"../common/utils";
1+
import{clampValue}from"../common/utils.js";
22

33
constcreateProgressNode=({
44
x,

‎src/common/retryer.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import{CustomError,logger}from"../common/utils";
1+
import{CustomError,logger}from"../common/utils.js";
22

33
constretryer=async(fetcher,variables,retries=0)=>{
44
if(retries>7){

‎src/common/utils.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
importaxiosfrom"axios";
33
importtoEmojifrom"emoji-name-map";
44
importwrapfrom"word-wrap";
5-
import{themes}from"../../themes";
5+
import{themes}from"../../themes/index.js";
66

77
/**
88
*@param {string} message

‎src/fetchers/repo-fetcher.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//@ts-check
2-
import{retryer}from"../common/retryer";
3-
import{MissingParamError,request}from"../common/utils";
2+
import{retryer}from"../common/retryer.js";
3+
import{MissingParamError,request}from"../common/utils.js";
44

55
/**
66
*@param {import('Axios').AxiosRequestHeaders} variables

‎src/fetchers/stats-fetcher.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
importaxiosfrom"axios";
33
import*asdotenvfrom"dotenv";
44
importgithubUsernameRegexfrom"github-username-regex";
5-
import{calculateRank}from"../calculateRank";
6-
import{retryer}from"../common/retryer";
5+
import{calculateRank}from"../calculateRank.js";
6+
import{retryer}from"../common/retryer.js";
77
import{
88
CustomError,
99
logger,
1010
MissingParamError,
1111
request,
12-
}from"../common/utils";
12+
}from"../common/utils.js";
1313

1414
dotenv.config();
1515

‎src/fetchers/top-languages-fetcher.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
//@ts-check
22
import*asdotenvfrom"dotenv";
3-
import{retryer}from"../common/retryer";
4-
import{logger,MissingParamError,request}from"../common/utils";
3+
import{retryer}from"../common/retryer.js";
4+
import{logger,MissingParamError,request}from"../common/utils.js";
55

66
dotenv.config();
77

‎src/fetchers/wakatime-fetcher.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
importaxiosfrom"axios";
2-
import{MissingParamError}from"../common/utils";
2+
import{MissingParamError}from"../common/utils.js";
33

44
/**
55
*@param {{username: string, api_domain: string, range: string}} props

‎src/translations.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import{encodeHTML}from"./common/utils";
1+
import{encodeHTML}from"./common/utils.js";
22

33
conststatCardLocales=({ name, apostrophe})=>{
44
constencodedName=encodeHTML(name);

‎tests/api.test.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import{jest}from"@jest/globals";
22
importaxiosfrom"axios";
33
importMockAdapterfrom"axios-mock-adapter";
4-
importapifrom"../api/index";
5-
importcalculateRankfrom"../src/calculateRank";
6-
importrenderStatsCardfrom"../src/cards/stats-card";
7-
import{CONSTANTS,renderError}from"../src/common/utils";
4+
importapifrom"../api/index.js";
5+
importcalculateRankfrom"../src/calculateRank.js";
6+
importrenderStatsCardfrom"../src/cards/stats-card.js";
7+
import{CONSTANTS,renderError}from"../src/common/utils.js";
88

99
conststats={
1010
name:"Anurag Hazra",

‎tests/calculateRank.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import"@testing-library/jest-dom";
2-
importcalculateRankfrom"../src/calculateRank";
2+
importcalculateRankfrom"../src/calculateRank.js";
33

44
describe("Test calculateRank",()=>{
55
it("should calculate rank correctly",()=>{

‎tests/card.test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import{queryByTestId}from"@testing-library/dom";
22
import"@testing-library/jest-dom";
33
import{cssToObject}from"@uppercod/css-to-object";
4-
importCardfrom"../src/common/Card";
5-
importiconsfrom"../src/common/icons";
6-
import{getCardColors}from"../src/common/utils";
4+
importCardfrom"../src/common/Card.js";
5+
importiconsfrom"../src/common/icons.js";
6+
import{getCardColors}from"../src/common/utils.js";
77

88
describe("Card",()=>{
99
it("should hide border",()=>{

‎tests/fetchRepo.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import"@testing-library/jest-dom";
22
importaxiosfrom"axios";
33
importMockAdapterfrom"axios-mock-adapter";
4-
importfetchRepofrom"../src/fetchers/repo-fetcher";
4+
importfetchRepofrom"../src/fetchers/repo-fetcher.js";
55

66
constdata_repo={
77
repository:{

‎tests/fetchStats.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import"@testing-library/jest-dom";
22
importaxiosfrom"axios";
33
importMockAdapterfrom"axios-mock-adapter";
4-
importcalculateRankfrom"../src/calculateRank";
5-
importfetchStatsfrom"../src/fetchers/stats-fetcher";
4+
importcalculateRankfrom"../src/calculateRank.js";
5+
importfetchStatsfrom"../src/fetchers/stats-fetcher.js";
66

77
constdata={
88
data:{

‎tests/fetchTopLanguages.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import"@testing-library/jest-dom";
22
importaxiosfrom"axios";
33
importMockAdapterfrom"axios-mock-adapter";
4-
importfetchTopLanguagesfrom"../src/fetchers/top-languages-fetcher";
4+
importfetchTopLanguagesfrom"../src/fetchers/top-languages-fetcher.js";
55

66
constmock=newMockAdapter(axios);
77

‎tests/fetchWakatime.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import"@testing-library/jest-dom";
22
importaxiosfrom"axios";
33
importMockAdapterfrom"axios-mock-adapter";
4-
import{fetchWakatimeStats}from"../src/fetchers/wakatime-fetcher";
4+
import{fetchWakatimeStats}from"../src/fetchers/wakatime-fetcher.js";
55
constmock=newMockAdapter(axios);
66

77
afterEach(()=>{

‎tests/flexLayout.test.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import{flexLayout}from"../src/common/utils";
1+
import{flexLayout}from"../src/common/utils.js";
22

33
describe("flexLayout",()=>{
44
it("should work with row & col layouts",()=>{

‎tests/pin.test.js

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@ import { jest } from "@jest/globals";
22
import"@testing-library/jest-dom";
33
importaxiosfrom"axios";
44
importMockAdapterfrom"axios-mock-adapter";
5-
importpinfrom"../api/pin";
6-
importrenderRepoCardfrom"../src/cards/repo-card";
7-
import{renderError}from"../src/common/utils";
5+
importpinfrom"../api/pin.js";
6+
importrenderRepoCardfrom"../src/cards/repo-card.js";
7+
import{renderError}from"../src/common/utils.js";
88

99
constdata_repo={
1010
repository:{

‎tests/renderRepoCard.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
import{queryByTestId}from"@testing-library/dom";
22
import"@testing-library/jest-dom";
33
import{cssToObject}from"@uppercod/css-to-object";
4-
importrenderRepoCardfrom"../src/cards/repo-card";
4+
importrenderRepoCardfrom"../src/cards/repo-card.js";
55

6-
import{themes}from"../themes";
6+
import{themes}from"../themes/index.js";
77

88
constdata_repo={
99
repository:{

‎tests/renderStatsCard.test.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ import {
44
queryByTestId,
55
}from"@testing-library/dom";
66
import{cssToObject}from"@uppercod/css-to-object";
7-
importrenderStatsCardfrom"../src/cards/stats-card";
7+
importrenderStatsCardfrom"../src/cards/stats-card.js";
88
// adds special assertions like toHaveTextContent
99
import"@testing-library/jest-dom";
1010

11-
import{themes}from"../themes";
11+
import{themes}from"../themes/index.js";
1212

1313
describe("Test renderStatsCard",()=>{
1414
conststats={

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp