chore: retire les fichiers et l'outillage hérités de la librairie
- Configs cassées sous Svelte 5 : eslint (eslint-plugin-svelte3), prettier (plugin v2), leurs scripts lint/format et dépendances associées - Fichiers sans usage : .npmrc, .vscode/, .github/ (vide), CHANGELOG.md de la librairie, .eslintcache - Player.svelte (composant headless) conservé : c'est le moteur de radio-player.svelte — check 0/0, build vert
This commit is contained in:
@@ -1,20 +0,0 @@
|
|||||||
.DS_Store
|
|
||||||
node_modules
|
|
||||||
/build
|
|
||||||
/.svelte-kit
|
|
||||||
/package
|
|
||||||
/dist
|
|
||||||
.env
|
|
||||||
.env.*
|
|
||||||
!.env.example
|
|
||||||
|
|
||||||
# Ignore files for PNPM, NPM and YARN
|
|
||||||
pnpm-lock.yaml
|
|
||||||
package-lock.json
|
|
||||||
yarn.lock
|
|
||||||
|
|
||||||
**/components/_*
|
|
||||||
|
|
||||||
*.config.ts
|
|
||||||
*.config.js
|
|
||||||
*.config.cjs
|
|
||||||
@@ -1,43 +0,0 @@
|
|||||||
module.exports = {
|
|
||||||
root: true,
|
|
||||||
parser: '@typescript-eslint/parser',
|
|
||||||
extends: [
|
|
||||||
'eslint:recommended',
|
|
||||||
'plugin:@typescript-eslint/recommended',
|
|
||||||
// 'plugin:@typescript-eslint/recommended-requiring-type-checking',
|
|
||||||
'prettier',
|
|
||||||
],
|
|
||||||
plugins: ['svelte3', '@typescript-eslint', 'unused-imports'],
|
|
||||||
ignorePatterns: ['*.cjs'],
|
|
||||||
overrides: [{ files: ['*.svelte'], processor: 'svelte3/svelte3' }],
|
|
||||||
settings: {
|
|
||||||
'svelte3/typescript': () => require('typescript'),
|
|
||||||
},
|
|
||||||
parserOptions: {
|
|
||||||
sourceType: 'module',
|
|
||||||
ecmaVersion: 2020,
|
|
||||||
project: ['./tsconfig.json'],
|
|
||||||
},
|
|
||||||
env: {
|
|
||||||
browser: true,
|
|
||||||
es2017: true,
|
|
||||||
node: true,
|
|
||||||
},
|
|
||||||
rules: {
|
|
||||||
// '@typescript-eslint/no-inferrable-types': 'off',
|
|
||||||
// '@typescript-eslint/no-unsafe-argument': 'off',
|
|
||||||
// '@typescript-eslint/no-unsafe-assignment': 'off',
|
|
||||||
'logical-assignment-operators': ['error', 'always'],
|
|
||||||
// "no-unused-vars": "off",
|
|
||||||
'unused-imports/no-unused-imports': 'error',
|
|
||||||
'unused-imports/no-unused-vars': [
|
|
||||||
'warn',
|
|
||||||
{
|
|
||||||
vars: 'all',
|
|
||||||
varsIgnorePattern: '^_',
|
|
||||||
args: 'after-used',
|
|
||||||
argsIgnorePattern: '^_',
|
|
||||||
},
|
|
||||||
],
|
|
||||||
},
|
|
||||||
};
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
.DS_Store
|
|
||||||
node_modules
|
|
||||||
/build
|
|
||||||
/.svelte-kit
|
|
||||||
/package
|
|
||||||
/dist
|
|
||||||
.env
|
|
||||||
.env.*
|
|
||||||
!.env.example
|
|
||||||
|
|
||||||
# Ignore files for PNPM, NPM and YARN
|
|
||||||
pnpm-lock.yaml
|
|
||||||
package-lock.json
|
|
||||||
yarn.lock
|
|
||||||
-17
@@ -1,17 +0,0 @@
|
|||||||
{
|
|
||||||
"plugins": ["prettier-plugin-svelte", "prettier-plugin-tailwindcss"],
|
|
||||||
"arrowParens": "always",
|
|
||||||
"bracketSpacing": true,
|
|
||||||
"bracketSameLine": false,
|
|
||||||
"semi": true,
|
|
||||||
"singleQuote": true,
|
|
||||||
"useTabs": true,
|
|
||||||
"tabWidth": 3,
|
|
||||||
"trailingComma": "all",
|
|
||||||
"overrides": [
|
|
||||||
{
|
|
||||||
"files": "*.svelte",
|
|
||||||
"options": { "parser": "svelte" }
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
Vendored
-10
@@ -1,10 +0,0 @@
|
|||||||
{
|
|
||||||
// See http://go.microsoft.com/fwlink/?LinkId=827846
|
|
||||||
// for the documentation about the extensions.json format
|
|
||||||
"recommendations": [
|
|
||||||
"dbaeumer.vscode-eslint",
|
|
||||||
"aaron-bond.better-comments",
|
|
||||||
"esbenp.prettier-vscode",
|
|
||||||
"gruntfuggly.todo-tree"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
Vendored
-45
@@ -1,45 +0,0 @@
|
|||||||
{
|
|
||||||
"[svelte]": {
|
|
||||||
"editor.defaultFormatter": "svelte.svelte-vscode",
|
|
||||||
"editor.codeActionsOnSave": {
|
|
||||||
"source.organizeImports": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"[typescript]": {
|
|
||||||
"editor.codeActionsOnSave": {
|
|
||||||
"source.organizeImports": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"[javascript]": {
|
|
||||||
"editor.codeActionsOnSave": {
|
|
||||||
"source.organizeImports": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
"eslint.rules.customizations": [{ "rule": "*", "severity": "warn" }],
|
|
||||||
"typescript.tsdk": "node_modules/typescript/lib",
|
|
||||||
"editor.defaultFormatter": "esbenp.prettier-vscode",
|
|
||||||
"editor.formatOnSave": true,
|
|
||||||
"editor.formatOnType": false,
|
|
||||||
"files.exclude": {
|
|
||||||
"**/.cache": true,
|
|
||||||
"**/.DS_Store": true,
|
|
||||||
"**/.gitattributes": true,
|
|
||||||
"**/.svelte-kit": true,
|
|
||||||
"**/*-lock.*": true,
|
|
||||||
"**/*.Identifier": true,
|
|
||||||
"**/*.map": true,
|
|
||||||
"**/.turbo": true,
|
|
||||||
"**/.vercel": true,
|
|
||||||
"**/node_modules": true,
|
|
||||||
"**/tsconfig.tsbuildinfo": true,
|
|
||||||
"**/.npmrc": true
|
|
||||||
},
|
|
||||||
"files.watcherExclude": {
|
|
||||||
"**/node_modules": true,
|
|
||||||
"**/.svelte-kit": true
|
|
||||||
},
|
|
||||||
"problems.sortOrder": "severity",
|
|
||||||
"javascript.preferences.importModuleSpecifier": "relative",
|
|
||||||
"typescript.preferences.importModuleSpecifier": "relative",
|
|
||||||
"todo-tree.tree.scanMode": "workspace only"
|
|
||||||
}
|
|
||||||
-110
@@ -1,110 +0,0 @@
|
|||||||
# svelte-podcast
|
|
||||||
|
|
||||||
## 0.9.0
|
|
||||||
|
|
||||||
### Minor Changes
|
|
||||||
|
|
||||||
- 528457f: Restructures package exports
|
|
||||||
- 528457f: - improved export structure
|
|
||||||
- simplify audio methods
|
|
||||||
- improve typescript types
|
|
||||||
- bba2421: Improve example components
|
|
||||||
- bba2421: improve progress component style overrides
|
|
||||||
- f42a00f: removes autoplay as it doesn't behave as users would expect
|
|
||||||
|
|
||||||
## 0.8.0
|
|
||||||
|
|
||||||
### Minor Changes
|
|
||||||
|
|
||||||
- d18b0c7: refactor audio element logic
|
|
||||||
- 29ef657: switch to jsdoc from ts
|
|
||||||
- d18b0c7: rewrite docs with code samples
|
|
||||||
|
|
||||||
## 0.7.0
|
|
||||||
|
|
||||||
### Minor Changes
|
|
||||||
|
|
||||||
- 16366ec: improvements to headless components
|
|
||||||
- 415d083: switch to jsdoc from ts
|
|
||||||
|
|
||||||
## 0.6.0
|
|
||||||
|
|
||||||
### Minor Changes
|
|
||||||
|
|
||||||
- 9232f4d: Improves theming with css variables
|
|
||||||
Improves developer logs
|
|
||||||
Fixes various package export issues
|
|
||||||
Adds player components:
|
|
||||||
|
|
||||||
- Player: `<PlayerStack />`
|
|
||||||
- Player: `<PlayerWidget />`
|
|
||||||
- Utility: `<HeadlessTimeline />`
|
|
||||||
|
|
||||||
## 0.5.0
|
|
||||||
|
|
||||||
### Minor Changes
|
|
||||||
|
|
||||||
- feba0d4: Improvements to audio stores:
|
|
||||||
|
|
||||||
- Adds missing `is_paused` value.
|
|
||||||
- Fixes to `start_at` value
|
|
||||||
- Refactors localStorage stores & user preferences
|
|
||||||
|
|
||||||
## 0.4.0
|
|
||||||
|
|
||||||
### Minor Changes
|
|
||||||
|
|
||||||
- ff6a6d9: refactored audio element bindings for better control over element
|
|
||||||
|
|
||||||
## 0.3.4
|
|
||||||
|
|
||||||
### Patch Changes
|
|
||||||
|
|
||||||
- ff5caf2: fix to allow override of internal types
|
|
||||||
|
|
||||||
## 0.3.3
|
|
||||||
|
|
||||||
### Patch Changes
|
|
||||||
|
|
||||||
- 802c704: fixes dist exports
|
|
||||||
|
|
||||||
## 0.3.2
|
|
||||||
|
|
||||||
### Patch Changes
|
|
||||||
|
|
||||||
- 6c849b7: Fixes derived store causing exessive updates
|
|
||||||
|
|
||||||
## 0.3.1
|
|
||||||
|
|
||||||
### Patch Changes
|
|
||||||
|
|
||||||
- 02598d4: fixes exported typings
|
|
||||||
|
|
||||||
## 0.3.0
|
|
||||||
|
|
||||||
### Minor Changes
|
|
||||||
|
|
||||||
- 0b12aab: Adds mechanic for managing user preferences
|
|
||||||
|
|
||||||
## 0.2.0
|
|
||||||
|
|
||||||
### Minor Changes
|
|
||||||
|
|
||||||
- 6f89448: Adds the ability to bind episode metadata to the audio store
|
|
||||||
- a70d68d:
|
|
||||||
- Restructures lib to make dist cleaner and dev easier to grock
|
|
||||||
- Refactors <audio /> bindings to make it easier to change values when loading a different source
|
|
||||||
- Moves more values to micro-stores
|
|
||||||
- 1841199: Adds save/load mechanic for episode progress
|
|
||||||
|
|
||||||
## 0.1.1
|
|
||||||
|
|
||||||
### Patch Changes
|
|
||||||
|
|
||||||
- 549d858: Fixes release build
|
|
||||||
|
|
||||||
## 0.1.0
|
|
||||||
|
|
||||||
### Minor Changes
|
|
||||||
|
|
||||||
- 2e6f082: Adds initial audio element abstraction with store
|
|
||||||
@@ -11,10 +11,6 @@
|
|||||||
"sync": "svelte-kit sync",
|
"sync": "svelte-kit sync",
|
||||||
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
|
||||||
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
|
||||||
"lint:prettier": "prettier --check --plugin-search-dir=. .",
|
|
||||||
"lint:eslint": "TIMING=1 eslint . --ext .ts,.tsx,.svelte --cache",
|
|
||||||
"lint": "yarn lint:prettier && yarn lint:eslint",
|
|
||||||
"format": "prettier --write --plugin-search-dir=. .",
|
|
||||||
"ts": "tsc --pretty --noImplicitAny --noEmit"
|
"ts": "tsc --pretty --noImplicitAny --noEmit"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
@@ -31,18 +27,9 @@
|
|||||||
"@sveltejs/vite-plugin-svelte": "^5",
|
"@sveltejs/vite-plugin-svelte": "^5",
|
||||||
"@tailwindcss/forms": "^0.5.3",
|
"@tailwindcss/forms": "^0.5.3",
|
||||||
"@tailwindcss/typography": "^0.5.9",
|
"@tailwindcss/typography": "^0.5.9",
|
||||||
"@typescript-eslint/eslint-plugin": "^5.61.0",
|
|
||||||
"@typescript-eslint/parser": "^5.61.0",
|
|
||||||
"autoprefixer": "^10.4.14",
|
"autoprefixer": "^10.4.14",
|
||||||
"eslint": "^8.44.0",
|
|
||||||
"eslint-config-prettier": "^8.8.0",
|
|
||||||
"eslint-plugin-svelte3": "^4.0.0",
|
|
||||||
"eslint-plugin-unused-imports": "^2.0.0",
|
|
||||||
"postcss": "^8.4.25",
|
"postcss": "^8.4.25",
|
||||||
"postcss-load-config": "^4.0.1",
|
"postcss-load-config": "^4.0.1",
|
||||||
"prettier": "^2.8.8",
|
|
||||||
"prettier-plugin-svelte": "^2.10.1",
|
|
||||||
"prettier-plugin-tailwindcss": "^0.3.0",
|
|
||||||
"svelte": "^5",
|
"svelte": "^5",
|
||||||
"svelte-check": "^4",
|
"svelte-check": "^4",
|
||||||
"tailwindcss": "^3.3.2",
|
"tailwindcss": "^3.3.2",
|
||||||
|
|||||||
Reference in New Issue
Block a user