diff --git a/.parcelrc b/.parcelrc index 8d21b26..e7d5c96 100644 --- a/.parcelrc +++ b/.parcelrc @@ -1,7 +1,7 @@ { "extends": ["@parcel/config-default"], "transformers": { - "*.elm": ["parcel-transformer-elm"] + "*.elm": ["@parcel/transformer-elm"] } } diff --git a/package-lock.json b/package-lock.json index c504647..3b31ad0 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,13 +9,13 @@ "version": "1.0.0", "devDependencies": { "@parcel/packager-raw-url": "^2.16.4", + "@parcel/transformer-elm": "^2.16.4", "@parcel/transformer-webmanifest": "^2.16.4", "@playwright/test": "^1.49.0", "elm": "^0.19.1-6", "elm-format": "0.8.8", "elm-test": "0.19.1-revision17", "parcel": "^2.13.3", - "parcel-transformer-elm": "^0.0.6", "serve": "^14.0.0" } }, @@ -1494,6 +1494,34 @@ "url": "https://opencollective.com/parcel" } }, + "node_modules/@parcel/transformer-elm": { + "version": "2.16.4", + "resolved": "https://registry.npmjs.org/@parcel/transformer-elm/-/transformer-elm-2.16.4.tgz", + "integrity": "sha512-ruLiVrIYiJaygp3Oqnk7ou7dsnNOVpJn5Z3xv+M4H9sE6A3+ZSDvrpJe5Cvs/yglY4795RQ6P3CIuri1f3sXRA==", + "dev": true, + "license": "MIT", + "dependencies": { + "@parcel/diagnostic": "2.16.4", + "@parcel/plugin": "2.16.4", + "command-exists": "^1.2.9", + "cross-spawn": "^7.0.6", + "elm-hot": "^1.1.6", + "node-elm-compiler": "^5.0.6", + "nullthrows": "^1.1.1", + "terser": "^5.39.0" + }, + "engines": { + "node": ">= 16.0.0", + "parcel": "^2.16.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/parcel" + }, + "peerDependencies": { + "elm": "^0.19.1-5" + } + }, "node_modules/@parcel/transformer-html": { "version": "2.16.4", "resolved": "https://registry.npmjs.org/@parcel/transformer-html/-/transformer-html-2.16.4.tgz", @@ -3348,19 +3376,6 @@ "node": ">= 6" } }, - "node_modules/glob/node_modules/minimatch": { - "version": "3.1.2", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", - "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/globals": { "version": "13.24.0", "resolved": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz", @@ -3929,6 +3944,19 @@ "node": ">=6" } }, + "node_modules/minimatch": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", + "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, "node_modules/minimist": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", @@ -4264,30 +4292,6 @@ "url": "https://opencollective.com/parcel" } }, - "node_modules/parcel-transformer-elm": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/parcel-transformer-elm/-/parcel-transformer-elm-0.0.6.tgz", - "integrity": "sha512-6GejL9zjvuDBBHU8guhixdlAdZOlDGO935adkHMhIFggZvW+aNwjbpFERQQq+y2PqelS4yy6JfaYGYrGz6LBJw==", - "dev": true, - "license": "MIT", - "dependencies": { - "@parcel/diagnostic": "^2.0.1", - "@parcel/plugin": "^2.0.1", - "command-exists": "^1.2.8", - "cross-spawn": "^7.0.3", - "elm-hot": "^1.1.5", - "node-elm-compiler": "^5.0.5", - "nullthrows": "^1.1.1", - "terser": "^5.2.1" - }, - "engines": { - "node": ">= 12.0.0", - "parcel": "^2.0.1" - }, - "peerDependencies": { - "elm": "^0.19.1-5" - } - }, "node_modules/path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -4586,19 +4590,6 @@ "node": ">= 0.8" } }, - "node_modules/serve-handler/node_modules/minimatch": { - "version": "3.1.5", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.5.tgz", - "integrity": "sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==", - "dev": true, - "license": "ISC", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, "node_modules/serve/node_modules/chalk": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/chalk/-/chalk-5.0.1.tgz", @@ -4765,9 +4756,9 @@ } }, "node_modules/terser": { - "version": "5.46.0", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.0.tgz", - "integrity": "sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==", + "version": "5.46.1", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.46.1.tgz", + "integrity": "sha512-vzCjQO/rgUuK9sf8VJZvjqiqiHFaZLnOiimmUuOKODxWL8mm/xua7viT7aqX7dgPY60otQjUotzFMmCB4VdmqQ==", "dev": true, "license": "BSD-2-Clause", "dependencies": { diff --git a/package.json b/package.json index 6a74db5..53bb47b 100644 --- a/package.json +++ b/package.json @@ -10,14 +10,14 @@ "test:e2e:report": "playwright show-report e2e/playwright-report" }, "devDependencies": { - "@playwright/test": "^1.49.0", - "serve": "^14.0.0", "@parcel/packager-raw-url": "^2.16.4", + "@parcel/transformer-elm": "^2.16.4", "@parcel/transformer-webmanifest": "^2.16.4", + "@playwright/test": "^1.49.0", "elm": "^0.19.1-6", "elm-format": "0.8.8", "elm-test": "0.19.1-revision17", "parcel": "^2.13.3", - "parcel-transformer-elm": "^0.0.6" + "serve": "^14.0.0" } }