Fix ts imports

This commit is contained in:
Eric
2026-11-06 12:34:58 +01:00
parent 66f607629d
commit da870c8119
10 changed files with 13 additions and 13 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
import fs from 'fs';
import path from 'path';
import { Category, IconEntity } from '../theme/types';
import type { Category, IconEntity } from '../theme/types.ts';
const directory = path.join(process.cwd(), '../categories');
@@ -1,4 +1,4 @@
import { highLightCode } from './createCodeExamples';
import { highLightCode } from './createCodeExamples.ts';
type CodeExampleType = {
title: string;
@@ -1,4 +1,4 @@
import iconNodes from '../../../data/iconNodes';
import iconNodes from '../../../data/iconNodes/index.ts';
const pickIcons = [
'bot',
@@ -1,5 +1,5 @@
import { getAllCategoryFiles, mapCategoryIconCount } from '../../../lib/categories';
import iconsMetaData from '../../../data/iconMetaData';
import { getAllCategoryFiles, mapCategoryIconCount } from '../../../lib/categories.ts';
import iconsMetaData from '../../../data/iconMetaData.ts';
const loader = {
async load() {
@@ -1,5 +1,5 @@
import iconNodes from '../../../data/iconNodes';
import fetchPackages from '../../../lib/fetchPackages';
import iconNodes from '../../../data/iconNodes/index.ts';
import fetchPackages from '../../../lib/fetchPackages.ts';
const NPM_DOWNLOADS_API = 'https://api.npmjs.org/downloads/point/last-week';
+2 -2
View File
@@ -1,5 +1,5 @@
import { getAllCategoryFiles } from '../.vitepress/lib/categories';
import iconMetaData from '../.vitepress/data/iconMetaData';
import { getAllCategoryFiles } from '../.vitepress/lib/categories.ts';
import iconMetaData from '../.vitepress/data/iconMetaData.ts';
export default {
async load() {
+1 -1
View File
@@ -1,4 +1,4 @@
import createCodeExamples from '../.vitepress/lib/codeExamples/createCodeExamples';
import createCodeExamples from '../.vitepress/lib/codeExamples/createCodeExamples.ts';
export default {
async load() {
+1 -1
View File
@@ -1,4 +1,4 @@
import * as iconDetails from '../.vitepress/data/iconDetails';
import * as iconDetails from '../.vitepress/data/iconDetails/index.ts';
export default {
async load() {
+1 -1
View File
@@ -1,4 +1,4 @@
import createCodeExamples from '../../.vitepress/lib/codeExamples/createLabCodeExamples';
import createCodeExamples from '../../.vitepress/lib/codeExamples/createLabCodeExamples.ts';
export default {
async load() {
+1 -1
View File
@@ -61,7 +61,7 @@ export default iconDetails;
await fs.promises.writeFile(location, contents, 'utf-8');
await fs.promises.appendFile(
indexFile,
`export { default as ${toCamelCase(iconName)} } from './${iconName}';\n`,
`export { default as ${toCamelCase(iconName)} } from './${iconName}.ts';\n`,
'utf-8',
);
});