diff --git a/examples/button-factory/package.json b/examples/element-factory/package.json similarity index 100% rename from examples/button-factory/package.json rename to examples/element-factory/package.json diff --git a/examples/button-factory/src/button.js b/examples/element-factory/src/button.js similarity index 100% rename from examples/button-factory/src/button.js rename to examples/element-factory/src/button.js diff --git a/examples/button-factory/src/button.test.js b/examples/element-factory/src/button.test.js similarity index 100% rename from examples/button-factory/src/button.test.js rename to examples/element-factory/src/button.test.js diff --git a/examples/button-factory/src/local-storage.test.js b/examples/element-factory/src/local-storage.test.js similarity index 100% rename from examples/button-factory/src/local-storage.test.js rename to examples/element-factory/src/local-storage.test.js diff --git a/examples/button-factory/src/secret-input.js b/examples/element-factory/src/secret-input.js similarity index 100% rename from examples/button-factory/src/secret-input.js rename to examples/element-factory/src/secret-input.js diff --git a/examples/button-factory/src/secret-input.test.js b/examples/element-factory/src/secret-input.test.js similarity index 100% rename from examples/button-factory/src/secret-input.test.js rename to examples/element-factory/src/secret-input.test.js diff --git a/examples/button-factory/vitest.config.ts b/examples/element-factory/vitest.config.ts similarity index 100% rename from examples/button-factory/vitest.config.ts rename to examples/element-factory/vitest.config.ts diff --git a/examples/task-list/src/actions.ts b/examples/task-list/src/actions.ts index 9302648..4f02562 100644 --- a/examples/task-list/src/actions.ts +++ b/examples/task-list/src/actions.ts @@ -1,5 +1,5 @@ import { useMemo } from 'react'; -import { getErrorMessage } from 'utilities'; +import { getErrorMessage } from 'get-error-message'; import { Task, diff --git a/package-lock.json b/package-lock.json index 985d06c..8515c53 100644 --- a/package-lock.json +++ b/package-lock.json @@ -10,7 +10,7 @@ "license": "MIT", "workspaces": [ "packages/css-configuration", - "packages/utilities", + "packages/get-error-message", "examples/calculator", "examples/task-list", "examples/guess-the-number", @@ -20,7 +20,7 @@ "examples/scratchpad", "examples/utility-belt", "examples/strictly-speaking", - "examples/button-factory", + "examples/element-factory", "examples/logjam" ], "devDependencies": { @@ -68,6 +68,7 @@ }, "examples/button-factory": { "version": "1.0.0", + "extraneous": true, "license": "MIT", "dependencies": { "lit": "^3.2.0", @@ -107,6 +108,20 @@ "vitest": "^2.1.1" } }, + "examples/element-factory": { + "name": "button-factory", + "version": "1.0.0", + "license": "MIT", + "dependencies": { + "lit": "^3.2.0", + "uuid": "^10.0.0" + }, + "devDependencies": { + "@vitest/ui": "^2.1.1", + "vite": "^5.4.5", + "vitest": "^2.1.1" + } + }, "examples/guess-the-number": { "version": "1.0.0", "license": "MIT", @@ -2097,7 +2112,7 @@ "peer": true }, "node_modules/button-factory": { - "resolved": "examples/button-factory", + "resolved": "examples/element-factory", "link": true }, "node_modules/bytes": { @@ -3022,6 +3037,10 @@ "node": "6.* || 8.* || >= 10.*" } }, + "node_modules/get-error-message": { + "resolved": "packages/get-error-message", + "link": true + }, "node_modules/get-func-name": { "version": "2.0.2", "dev": true, @@ -5390,10 +5409,6 @@ "dev": true, "license": "MIT" }, - "node_modules/utilities": { - "resolved": "packages/utilities", - "link": true - }, "node_modules/utility-belt": { "resolved": "examples/utility-belt", "link": true @@ -5883,12 +5898,14 @@ "vite": "^5.4.6" } }, + "packages/get-error-message": { + "version": "1.0.0", + "license": "MIT" + }, "packages/utilities": { "version": "1.0.0", - "license": "MIT", - "devDependencies": { - "typescript": "^5.6.2" - } + "extraneous": true, + "license": "MIT" } } } diff --git a/package.json b/package.json index 08ebfd1..61919d6 100644 --- a/package.json +++ b/package.json @@ -27,7 +27,7 @@ "homepage": "https://github.com/stevekinney/testing-javascript#readme", "workspaces": [ "packages/css-configuration", - "packages/utilities", + "packages/get-error-message", "examples/calculator", "examples/task-list", "examples/guess-the-number", @@ -37,7 +37,7 @@ "examples/scratchpad", "examples/utility-belt", "examples/strictly-speaking", - "examples/button-factory", + "examples/element-factory", "examples/logjam" ], "devDependencies": { diff --git a/packages/utilities/index.d.ts b/packages/get-error-message/index.d.ts similarity index 100% rename from packages/utilities/index.d.ts rename to packages/get-error-message/index.d.ts diff --git a/packages/utilities/index.js b/packages/get-error-message/index.js similarity index 100% rename from packages/utilities/index.js rename to packages/get-error-message/index.js diff --git a/packages/utilities/package.json b/packages/get-error-message/package.json similarity index 79% rename from packages/utilities/package.json rename to packages/get-error-message/package.json index d4a021d..d761260 100644 --- a/packages/utilities/package.json +++ b/packages/get-error-message/package.json @@ -1,7 +1,7 @@ { - "name": "utilities", + "name": "get-error-message", "version": "1.0.0", - "description": "Some little utilities", + "description": "A function that returns the error message from an error object.", "main": "index.js", "type": "module", "scripts": { @@ -16,8 +16,5 @@ "bugs": { "url": "https://github.com/stevekinney/testing-javascript/issues" }, - "homepage": "https://github.com/stevekinney/testing-javascript#readme", - "devDependencies": { - "typescript": "^5.6.2" - } + "homepage": "https://github.com/stevekinney/testing-javascript#readme" }