Skip to content

Chore: Drag and drop fixes, CRDT preparation, I18N message store refactor, etc. (#51, #60, #67, #74, #75, #80, #87, #88, 91) #84

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 41 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
b37e050
CRDT refactor etc.
dev-guy Sep 18, 2023
6a70e70
checkpoint
dev-guy Sep 18, 2023
857d628
checkpoint
dev-guy Sep 18, 2023
ec3be38
checkpoint
dev-guy Sep 18, 2023
ebed03b
checkpoint
dev-guy Sep 19, 2023
0b7ae08
checkpoint
dev-guy Sep 19, 2023
fad47c3
checkpoint
dev-guy Sep 19, 2023
afdea34
checkpoint
dev-guy Sep 19, 2023
029696b
checkpoint
dev-guy Sep 19, 2023
6354873
checkpoint
dev-guy Sep 19, 2023
fc7345a
checkpoint
dev-guy Sep 19, 2023
2b17e03
checkpoint
dev-guy Sep 19, 2023
b8df22f
checkpoint
dev-guy Sep 19, 2023
e6c0fc6
checkpoint
dev-guy Sep 19, 2023
3bc5597
checkpoint
dev-guy Sep 19, 2023
4a14e65
checkpoint
dev-guy Sep 19, 2023
893244b
checkpoint
dev-guy Sep 19, 2023
c3b59c7
checkpoint
dev-guy Sep 19, 2023
c401c9e
checkpoint
dev-guy Sep 19, 2023
48bdc20
checkpoint
dev-guy Sep 19, 2023
aedb64d
checkpoint
dev-guy Sep 19, 2023
4712ade
Update Column.svelte
dev-guy Sep 19, 2023
2070d79
Update Column.svelte
dev-guy Sep 19, 2023
6fdc234
Update vite.config.ts
dev-guy Sep 19, 2023
2b7b044
Update Kanban.svelte
dev-guy Sep 19, 2023
c659309
Update Kanban.svelte
dev-guy Sep 19, 2023
1b2ff49
Update Card.svelte
dev-guy Sep 20, 2023
9444839
Update dragDrop.ts
dev-guy Sep 20, 2023
c012b98
Update vite.config.ts
dev-guy Sep 20, 2023
b3ed192
Update svelte.config.js
dev-guy Sep 20, 2023
8f24700
Update dependencies
dev-guy Sep 21, 2023
9ed3d5f
Checkpoint
dev-guy Sep 21, 2023
6b1064e
Checkpoint
dev-guy Sep 21, 2023
d68c686
Checkpoint
dev-guy Sep 21, 2023
1392f05
Checkpoint
dev-guy Sep 21, 2023
22cae87
Checkpoint
dev-guy Sep 21, 2023
8f345cb
Add col and card to cardRemove event
dev-guy Sep 21, 2023
2907c7d
Checkpoint
dev-guy Sep 21, 2023
ba5caa3
Checkpoint
dev-guy Sep 22, 2023
c49f7a0
Checkpoint
dev-guy Sep 22, 2023
58253bc
Checkpoint
dev-guy Sep 22, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .eslintrc.cjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
module.exports = {
root: true,
ignorePatterns: ['dist/**'],
extends: [
'eslint:recommended',
'plugin:@typescript-eslint/recommended',
Expand Down
7 changes: 7 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@
# MacOs
.DS_Store

#####
# git
*.orig

##############
# Dependencies
/node_modules
Expand Down Expand Up @@ -29,9 +33,12 @@ yarn.lock
vite.config.js.timestamp-*
vite.config.ts.timestamp-*

##########################################
# Source maps https://web.dev/source-maps/
*.map

###############
# Build-related
/.svelte-kit
/build
/dist
Expand Down
68 changes: 35 additions & 33 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
{
"name": "svelte-kanban",
"version": "1.0.0",
"engines": {
"node": ">=16.14"
},
"version": "1.1.0",
"scripts": {
"build": "vite build && npm run package",
"build": "npm run build-vite && npm run package",
"build-vite": "rm -rf dist && vite build",
"check": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json",
"check:watch": "svelte-kit sync && svelte-check --tsconfig ./tsconfig.json --watch",
"dev": "vite dev",
Expand All @@ -14,18 +12,11 @@
"package": "svelte-kit sync && svelte-package && publint",
"prepublishOnly": "npm run package",
"preview": "vite preview",
"pub": "npm publish --access=public",
"pub": "npm run build-vite && npm publish --access=public",
"test": "npm run test:integration && npm run test:unit",
"test:integration": "playwright test",
"test:unit": "vitest"
},
"repository": {
"type": "git",
"url": "https://github.com/V-Py/svelte-kanban"
},
"bugs": {
"url": "https://github.com/V-Py/svelte-kanban/issues"
},
"author": {
"name": "Valentin Py",
"email": "valentin.pyb@gmail.com",
Expand All @@ -39,41 +30,52 @@
"drag-n-drop",
"trello-like"
],
"files": [
"./dist/**/*"
],
"repository": {
"type": "git",
"url": "https://github.com/V-Py/svelte-kanban"
},
"bugs": {
"url": "https://github.com/V-Py/svelte-kanban/issues"
},
"engines": {
"node": ">=16.14"
},
"exports": {
".": {
"types": "./dist/index.d.ts",
"svelte": "./dist/index.js",
"default": "./dist/index.js"
"svelte": "./dist/index.js"
}
},
"files": [
"dist",
"!dist/**/*.test.*",
"!dist/**/*.spec.*"
],
"peerDependencies": {
"svelte": "^3.46.4 || ^4.0.0"
},
"devDependencies": {
"@playwright/test": "^1.37.0",
"@playwright/test": "^1.38.0",
"@sveltejs/adapter-auto": "^2.1.0",
"@sveltejs/kit": "^1.22.5",
"@sveltejs/package": "^2.2.1",
"@typescript-eslint/eslint-plugin": "^6.3.0",
"@typescript-eslint/parser": "^6.3.0",
"eslint": "^8.47.0",
"@sveltejs/kit": "^1.25.0",
"@sveltejs/package": "^2.2.2",
"@typescript-eslint/eslint-plugin": "^6.7.2",
"@typescript-eslint/parser": "^6.7.2",
"eslint": "^8.49.0",
"eslint-config-prettier": "^9.0.0",
"eslint-plugin-svelte": "^2.32.4",
"prettier": "^3.0.1",
"eslint-plugin-svelte": "^2.33.2",
"prettier": "^3.0.3",
"prettier-plugin-svelte": "^3.0.3",
"publint": "^0.1.16",
"sass": "^1.65.1",
"svelte": "^4.2.0",
"svelte-check": "^3.5.0",
"tslib": "^2.6.1",
"typescript": "^5.1.6",
"sass": "^1.68.0",
"svelte": "^4.2.1",
"svelte-check": "^3.5.2",
"tslib": "^2.6.2",
"typescript": "^5.2.2",
"vite": "^4.4.9",
"vitest": "^0.34.1"
"vitest": "^0.34.4"
},
"type": "module",
"svelte": "./dist/index.js",
"type": "module",
"types": "./dist/index.d.ts"
}
Loading