fix: Properly architected lib repo to export index.ts into the dist
Some checks failed
Publish Svelte Tailwind Library / build-and-publish (push) Failing after 32s
Some checks failed
Publish Svelte Tailwind Library / build-and-publish (push) Failing after 32s
This commit is contained in:
12
package.json
12
package.json
@@ -2,12 +2,6 @@
|
|||||||
"name": "@luke-else/component-lib",
|
"name": "@luke-else/component-lib",
|
||||||
"version": "1.0.2",
|
"version": "1.0.2",
|
||||||
"description": "",
|
"description": "",
|
||||||
"main": "./dist/index.js",
|
|
||||||
"module": "./dist/index.js",
|
|
||||||
"types": "./dist/index.d.ts",
|
|
||||||
"files": [
|
|
||||||
"dist"
|
|
||||||
],
|
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"package": "svelte-package",
|
"package": "svelte-package",
|
||||||
"build": "pnpm run package",
|
"build": "pnpm run package",
|
||||||
@@ -26,9 +20,9 @@
|
|||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"packageManager": "pnpm@10.15.1",
|
"packageManager": "pnpm@10.15.1",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@sveltejs/package": "^2.5.1",
|
"@sveltejs/package": "^2.5.2",
|
||||||
|
"@sveltejs/vite-plugin-svelte": "^6.2.0",
|
||||||
"svelte": "^5.38.10",
|
"svelte": "^5.38.10",
|
||||||
"typescript": "^5.9.2",
|
"typescript": "^5.9.2"
|
||||||
"@sveltejs/vite-plugin-svelte": "^6.2.0"
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
10
pnpm-lock.yaml
generated
10
pnpm-lock.yaml
generated
@@ -9,8 +9,8 @@ importers:
|
|||||||
.:
|
.:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@sveltejs/package':
|
'@sveltejs/package':
|
||||||
specifier: ^2.5.1
|
specifier: ^2.5.2
|
||||||
version: 2.5.1(svelte@5.38.10)(typescript@5.9.2)
|
version: 2.5.2(svelte@5.38.10)(typescript@5.9.2)
|
||||||
'@sveltejs/vite-plugin-svelte':
|
'@sveltejs/vite-plugin-svelte':
|
||||||
specifier: ^6.2.0
|
specifier: ^6.2.0
|
||||||
version: 6.2.0(svelte@5.38.10)(vite@7.1.5)
|
version: 6.2.0(svelte@5.38.10)(vite@7.1.5)
|
||||||
@@ -305,8 +305,8 @@ packages:
|
|||||||
peerDependencies:
|
peerDependencies:
|
||||||
acorn: ^8.9.0
|
acorn: ^8.9.0
|
||||||
|
|
||||||
'@sveltejs/package@2.5.1':
|
'@sveltejs/package@2.5.2':
|
||||||
resolution: {integrity: sha512-n0XRW7H7rD2AbdDsTD1KjXBztU96eMMuxPYwL9C+ZS8H8M1mS5NgmqFaSe8wKR40RU1KjLsqSWMnzsxRfG2j+A==}
|
resolution: {integrity: sha512-9zhPSxHKQ3xm6q/QFsZmZPI9Q8V53prJXA4BXWEo5p92DUQ6NB7QWa0X8xGOoZO3ee3yckTsuMMjtS/58EMHWw==}
|
||||||
engines: {node: ^16.14 || >=18}
|
engines: {node: ^16.14 || >=18}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@@ -698,7 +698,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
acorn: 8.15.0
|
acorn: 8.15.0
|
||||||
|
|
||||||
'@sveltejs/package@2.5.1(svelte@5.38.10)(typescript@5.9.2)':
|
'@sveltejs/package@2.5.2(svelte@5.38.10)(typescript@5.9.2)':
|
||||||
dependencies:
|
dependencies:
|
||||||
chokidar: 4.0.3
|
chokidar: 4.0.3
|
||||||
kleur: 4.1.5
|
kleur: 4.1.5
|
||||||
|
@@ -1,9 +0,0 @@
|
|||||||
export { default as Timeline } from './lib/Timeline.svelte';
|
|
||||||
export { default as SkillProgress } from './lib/SkillProgress.svelte';
|
|
||||||
export { default as Section } from './lib/Section.svelte';
|
|
||||||
export { default as PageIcon } from './lib/PageIcon.svelte';
|
|
||||||
export { default as Loading } from './lib/Loading.svelte';
|
|
||||||
export { default as GridGallery } from './lib/GridGallery.svelte';
|
|
||||||
export { default as Gallery } from './lib/Gallery.svelte';
|
|
||||||
export { default as Collapsible } from './lib/Collapsible.svelte';
|
|
||||||
export { default as Card } from './lib/Cards/Card.svelte';
|
|
9
src/lib/index.ts
Normal file
9
src/lib/index.ts
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
export { default as Timeline } from './components/Timeline.svelte';
|
||||||
|
export { default as SkillProgress } from './components/SkillProgress.svelte';
|
||||||
|
export { default as Section } from './components/Section.svelte';
|
||||||
|
export { default as PageIcon } from './components/PageIcon.svelte';
|
||||||
|
export { default as Loading } from './components/Loading.svelte';
|
||||||
|
export { default as GridGallery } from './components/GridGallery.svelte';
|
||||||
|
export { default as Gallery } from './components/Gallery.svelte';
|
||||||
|
export { default as Collapsible } from './components/Collapsible.svelte';
|
||||||
|
export { default as Card } from './components/Cards/Card.svelte';
|
@@ -6,8 +6,7 @@ export default {
|
|||||||
package: {
|
package: {
|
||||||
dir: 'dist',
|
dir: 'dist',
|
||||||
emitTypes: true,
|
emitTypes: true,
|
||||||
// only export index.ts
|
files: () => true // This will include all files
|
||||||
exports: (filepath) => filepath === 'index.ts'
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
Reference in New Issue
Block a user