mirror of
https://github.com/lucide-icons/lucide.git
synced 2026-11-10 13:18:25 +00:00
Fix ts imports
This commit is contained in:
@@ -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';
|
||||
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
import createCodeExamples from '../.vitepress/lib/codeExamples/createCodeExamples';
|
||||
import createCodeExamples from '../.vitepress/lib/codeExamples/createCodeExamples.ts';
|
||||
|
||||
export default {
|
||||
async load() {
|
||||
|
||||
@@ -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,4 +1,4 @@
|
||||
import createCodeExamples from '../../.vitepress/lib/codeExamples/createLabCodeExamples';
|
||||
import createCodeExamples from '../../.vitepress/lib/codeExamples/createLabCodeExamples.ts';
|
||||
|
||||
export default {
|
||||
async load() {
|
||||
|
||||
@@ -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',
|
||||
);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user