Refactor task list example application

This commit is contained in:
Steve Kinney
2024-09-18 07:52:42 -06:00
parent e29c63f5cb
commit 2a8720330e
26 changed files with 535 additions and 326 deletions

42
package-lock.json generated
View File

@@ -17,7 +17,8 @@
"examples/basic-math",
"examples/characters",
"examples/accident-counter",
"packages/css-configuration"
"packages/css-configuration",
"packages/utilities"
],
"devDependencies": {
"prettier": "^3.3.3"
@@ -111,7 +112,8 @@
"license": "MIT",
"dependencies": {
"body-parser": "^1.20.3",
"express": "^4.21.0"
"express": "^4.21.0",
"lucide-react": "^0.441.0"
},
"devDependencies": {
"@types/body-parser": "^1.19.5",
@@ -122,6 +124,7 @@
"chalk": "^5.3.0",
"concurrently": "^9.0.1",
"cors": "^2.8.5",
"tailwind-merge": "^2.5.2",
"uuid": "^10.0.0",
"vite": "^5.4.6",
"vitest": "^2.1.1"
@@ -4025,7 +4028,6 @@
"version": "4.0.0",
"resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz",
"integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==",
"dev": true,
"license": "MIT"
},
"node_modules/jsdom": {
@@ -4125,7 +4127,6 @@
"version": "1.4.0",
"resolved": "https://registry.npmjs.org/loose-envify/-/loose-envify-1.4.0.tgz",
"integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
"dev": true,
"license": "MIT",
"dependencies": {
"js-tokens": "^3.0.0 || ^4.0.0"
@@ -4151,6 +4152,15 @@
"dev": true,
"license": "ISC"
},
"node_modules/lucide-react": {
"version": "0.441.0",
"resolved": "https://registry.npmjs.org/lucide-react/-/lucide-react-0.441.0.tgz",
"integrity": "sha512-0vfExYtvSDhkC2lqg0zYVW1Uu9GsI4knuV9GP9by5z0Xhc4Zi5RejTxfz9LsjRmCyWVzHCJvxGKZWcRyvQCWVg==",
"license": "ISC",
"peerDependencies": {
"react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc"
}
},
"node_modules/lz-string": {
"version": "1.5.0",
"resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.5.0.tgz",
@@ -4904,7 +4914,6 @@
"version": "18.3.1",
"resolved": "https://registry.npmjs.org/react/-/react-18.3.1.tgz",
"integrity": "sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==",
"dev": true,
"license": "MIT",
"dependencies": {
"loose-envify": "^1.1.0"
@@ -5617,6 +5626,17 @@
"optional": true,
"peer": true
},
"node_modules/tailwind-merge": {
"version": "2.5.2",
"resolved": "https://registry.npmjs.org/tailwind-merge/-/tailwind-merge-2.5.2.tgz",
"integrity": "sha512-kjEBm+pvD+6eAwzJL2Bi+02/9LFLal1Gs61+QB7HvTfQQ0aXwC5LGT8PEt1gS0CWKktKe6ysPTAy3cBC5MeiIg==",
"dev": true,
"license": "MIT",
"funding": {
"type": "github",
"url": "https://github.com/sponsors/dcastil"
}
},
"node_modules/tailwindcss": {
"version": "3.4.12",
"resolved": "https://registry.npmjs.org/tailwindcss/-/tailwindcss-3.4.12.tgz",
@@ -5979,6 +5999,10 @@
"dev": true,
"license": "MIT"
},
"node_modules/utility-belt": {
"resolved": "packages/utilities",
"link": true
},
"node_modules/utils-merge": {
"version": "1.0.1",
"resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz",
@@ -6514,6 +6538,14 @@
"typescript": "^5.6.2",
"vite": "^5.4.6"
}
},
"packages/utilities": {
"name": "utility-belt",
"version": "1.0.0",
"license": "MIT",
"devDependencies": {
"typescript": "^5.6.2"
}
}
}
}