Skip to content

Commit 34f908f

Browse files
committed
fix: add .js extenstion for now module resolution fix
1 parent 8c1d018 commit 34f908f

16 files changed

+59
-59
lines changed

src/auth.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type AuthResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type AuthResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* POST: Auth - LastFM

src/chart/topArtists.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import type { ChartTopArtistResponse } from '../lastfm.types';
2-
import { createOptions } from '../createOptions';
3-
import request from '../request';
1+
import type { ChartTopArtistResponse } from '../lastfm.types.js';
2+
import { createOptions } from '../createOptions.js';
3+
import request from '../request.js';
44

55
export async function chartTopArtists(
66
method: string,

src/chart/topTags.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import type { TagsResponse } from '../lastfm.types';
2-
import { createOptions } from '../createOptions';
3-
import request from '../request';
1+
import type { TagsResponse } from '../lastfm.types.js';
2+
import { createOptions } from '../createOptions.js';
3+
import request from '../request.js';
44

55
export async function chartTopTags(method: string, page: string): Promise<TagsResponse> {
66
const options = createOptions(method, page);

src/chart/topTracks.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import type { TopTrackResponse } from '../lastfm.types';
2-
import { createOptions } from '../createOptions';
3-
import request from '../request';
1+
import type { TopTrackResponse } from '../lastfm.types.js';
2+
import { createOptions } from '../createOptions.js';
3+
import request from '../request.js';
44

55
export async function chartTopTracks(method: string, page: string): Promise<TopTrackResponse> {
66
const options = createOptions(method, page);

src/getInfo.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type UserResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type UserResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* GET: User profile information - LastFM

src/getLovedTracks.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type LovedTracksResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type LovedTracksResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* GET: Love Tracks - LastFM

src/getRecentTracks.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type RecentTracksResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type RecentTracksResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* GET: Recent Tracks - LastFM

src/getTopAlbums.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type TopAlbumsResponse } from './lastfm.types';
2-
import request from './request';
3-
import { createOptions } from './createOptions';
1+
import { type TopAlbumsResponse } from './lastfm.types.js';
2+
import request from './request.js';
3+
import { createOptions } from './createOptions.js';
44

55
/**
66
* GET: Top Albums - LastFM

src/getTopArtists.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type TopArtistsResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type TopArtistsResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* GET: Top Artist - LastFM

src/getTopTracks.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type TopTrackResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type TopTrackResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* GET: Top Tracks - LastFM

src/getWeeklyAlbumChart.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type WeeklyAlbumChartResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type WeeklyAlbumChartResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* GET: Weekly album chart - LastFM

src/getWeeklyArtistChart.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type WeeklyArtistChartResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type WeeklyArtistChartResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* GET: Weekly artist chart - LastFM

src/getWeeklyChartList.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type WeeklyChartListResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type WeeklyChartListResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* GET: Weekly chart list - LastFM

src/getWeeklyTrackChart.ts

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
import { type WeeklyTrackChartResponse } from './lastfm.types';
2-
import { createOptions } from './createOptions';
3-
import request from './request';
1+
import { type WeeklyTrackChartResponse } from './lastfm.types.js';
2+
import { createOptions } from './createOptions.js';
3+
import request from './request.js';
44

55
/**
66
* GET: Weekly track chart - LastFM

src/index.ts

+16-16
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,19 @@
1-
import { auth } from './auth';
2-
import { config } from './config';
3-
import { getInfo } from './getInfo';
4-
import { getLovedTracks } from './getLovedTracks';
5-
import { getRecentTracks } from './getRecentTracks';
6-
import { getTopAlbums } from './getTopAlbums';
7-
import { getTopArtists } from './getTopArtists';
8-
import { getTopTracks } from './getTopTracks';
9-
import { getWeeklyAlbumChart } from './getWeeklyAlbumChart';
10-
import { getWeeklyArtistChart } from './getWeeklyArtistChart';
11-
import { getWeeklyChartList } from './getWeeklyChartList';
12-
import { getWeeklyTrackChart } from './getWeeklyTrackChart';
13-
import { method } from './method';
14-
import { chartTopTags } from './chart/topTags';
15-
import { chartTopTracks } from './chart/topTracks';
16-
import { chartTopArtists } from './chart/topArtists';
1+
import { auth } from './auth.js';
2+
import { config } from './config.js';
3+
import { getInfo } from './getInfo.js';
4+
import { getLovedTracks } from './getLovedTracks.js';
5+
import { getRecentTracks } from './getRecentTracks.js';
6+
import { getTopAlbums } from './getTopAlbums.js';
7+
import { getTopArtists } from './getTopArtists.js';
8+
import { getTopTracks } from './getTopTracks.js';
9+
import { getWeeklyAlbumChart } from './getWeeklyAlbumChart.js';
10+
import { getWeeklyArtistChart } from './getWeeklyArtistChart.js';
11+
import { getWeeklyChartList } from './getWeeklyChartList.js';
12+
import { getWeeklyTrackChart } from './getWeeklyTrackChart.js';
13+
import { method } from './method.js';
14+
import { chartTopTags } from './chart/topTags.js';
15+
import { chartTopTracks } from './chart/topTracks.js';
16+
import { chartTopArtists } from './chart/topArtists.js';
1717

1818
const LastFmApi = () => {
1919
return {

src/request.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import fetch from 'cross-fetch';
2-
import { config } from './config';
2+
import { config } from './config.js';
33

44
interface RequestOptions {
55
method: string;

0 commit comments

Comments
 (0)