This commit is contained in:
Benjamin Palko 2025-03-08 11:46:11 -05:00
parent 9b49c7b4c2
commit f1e0ded940
59 changed files with 162 additions and 63 deletions

View file

@ -1,6 +0,0 @@
export * from "./Actions/";
export * from "./DataInput/";
export * from "./Datadisplay/";
export * from "./Feedback/";
export * from "./Layout/";
export * from "./Navigation/";

View file

@ -1,27 +0,0 @@
{
"compilerOptions": {
// Enable latest features
"lib": ["ESNext", "DOM"],
"target": "ESNext",
"module": "ESNext",
"moduleDetection": "force",
"jsx": "react-jsx",
"allowJs": true,
// Bundler mode
"moduleResolution": "bundler",
"allowImportingTsExtensions": true,
"verbatimModuleSyntax": true,
"noEmit": true,
// Best practices
"strict": true,
"skipLibCheck": true,
"noFallthroughCasesInSwitch": true,
// Some stricter flags (disabled by default)
"noUnusedLocals": false,
"noUnusedParameters": false,
"noPropertyAccessFromIndexSignature": false
}
}

View file

@ -1,16 +1,21 @@
{
"name": "@atlas/svelte",
"version": "1.0.1-alpha",
"type": "module",
"exports": {
".": {
"types": "./dist/index.d.ts",
"svelte": "./dist/index.js"
"components": {
"types": "./dist/components/index.d.ts",
"svelte": "./dist/components/index.js"
},
"types": {
"types": "./dist/types/index.d.ts"
}
},
"types": "./dist/index.d.ts",
"files": [
"!dist/**/*.spec.*",
"!dist/**/*.test.*",
"!dist/**/*.stories.*",
"dist"
],
"scripts": {
@ -31,6 +36,7 @@
"@sveltejs/package": "^2.3.9",
"@sveltejs/vite-plugin-svelte": "^5.0.3",
"@types/bun": "latest",
"autoprefixer": "^10.4.20",
"eslint": "^9.7.0",
"eslint-config-prettier": "^9.1.0",
"eslint-plugin-svelte": "^2.36.0",
@ -51,4 +57,4 @@
"svelte": "^5.0.0",
"tailwindcss": "^3.4.9"
}
}
}

View file

@ -0,0 +1,6 @@
export * from './Actions/';
export * from './DataInput/';
export * from './DataDisplay';
export * from './Feedback/';
export * from './Layout/';
export * from './Navigation/';

View file

@ -0,0 +1,2 @@
export * from './components/';
export * from './types/';

View file

@ -0,0 +1,19 @@
{
"extends": "./.svelte-kit/tsconfig.json",
"compilerOptions": {
"allowJs": true,
"checkJs": true,
"esModuleInterop": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true,
"skipLibCheck": true,
"sourceMap": true,
"strict": true,
"moduleResolution": "bundler"
}
// Path aliases are handled by https://svelte.dev/docs/kit/configuration#alias
// except $lib which is handled by https://svelte.dev/docs/kit/configuration#files
//
// If you want to overwrite includes/excludes, make sure to copy over the relevant includes/excludes
// from the referenced tsconfig.json - TypeScript does not merge them in
}