From 987749091c387786b6a3be3d79a50c0f0f956d83 Mon Sep 17 00:00:00 2001 From: Ryan Atkinson Date: Mon, 17 Jun 2024 11:55:27 -0600 Subject: [PATCH 01/10] wip --- README.md | 4 +- package-lock.json | 172 +++++++++++++++--------------- package.json | 18 ++-- src/lib/deployments.json | 195 +++++++++++++++++++++-------------- src/lib/fetch_deployments.ts | 3 +- 5 files changed, 218 insertions(+), 174 deletions(-) diff --git a/README.md b/README.md index 03032621..00479835 100644 --- a/README.md +++ b/README.md @@ -30,8 +30,10 @@ npm i -D @ryanatkn/fuz_gitops - configure [`fuz.config.ts`](/fuz.config.ts) - fuz_gitops calls the GitHub API using the environment variable `GITHUB_TOKEN_SECRET` for authorization, - which is a [GitHub token](https://github.com/settings/tokens) + which is a [classic GitHub token](https://github.com/settings/tokens) (with "public access" for public repos, no options selected) + or a [fine-grainted GitHub token (beta)](https://github.com/settings/tokens?type=beta) + (with `"Public Repositories (read-only)"` selected) in either `process.env`, a project-local `.env`, or the parent directory at `../.env` (currently optional to read public repos, but it's recommended regardless, and you'll need to select options to support private repos) diff --git a/package-lock.json b/package-lock.json index dba24790..3c572ec7 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,20 +13,20 @@ "@ryanatkn/belt": "^0.20.10", "@ryanatkn/eslint-config": "^0.1.2", "@ryanatkn/fuz": "^0.102.1", - "@ryanatkn/gro": "^0.116.2", - "@ryanatkn/moss": "^0.3.2", - "@sveltejs/adapter-static": "^3.0.1", - "@sveltejs/kit": "^2.5.10", - "@sveltejs/package": "^2.3.1", + "@ryanatkn/gro": "^0.119.0", + "@ryanatkn/moss": "^0.4.0", + "@sveltejs/adapter-static": "^3.0.2", + "@sveltejs/kit": "^2.5.16", + "@sveltejs/package": "^2.3.2", "@sveltejs/vite-plugin-svelte": "^3.1.1", "@types/node": "^20.14.2", - "@typescript-eslint/eslint-plugin": "^7.13.0", - "@typescript-eslint/parser": "^7.13.0", + "@typescript-eslint/eslint-plugin": "^7.13.1", + "@typescript-eslint/parser": "^7.13.1", "eslint": "^8.57.0", - "eslint-plugin-svelte": "^2.39.3", + "eslint-plugin-svelte": "^2.40.0", "prettier": "^3.3.2", "prettier-plugin-svelte": "^3.2.4", - "svelte": "^5.0.0-next.153", + "svelte": "^5.0.0-next.157", "svelte-check": "^3.8.0", "tslib": "^2.6.3", "typescript": "^5.4.5", @@ -406,9 +406,9 @@ } }, "node_modules/@ryanatkn/gro": { - "version": "0.116.2", - "resolved": "https://registry.npmjs.org/@ryanatkn/gro/-/gro-0.116.2.tgz", - "integrity": "sha512-yl7/R6QxmHTyukE6ODy1rT9qUp8FpvjVkEmgd+xtN5vUlN2KXnvKmGMmvDQseq0fP3dwutZZa0TnU/pc39vOmA==", + "version": "0.119.0", + "resolved": "https://registry.npmjs.org/@ryanatkn/gro/-/gro-0.119.0.tgz", + "integrity": "sha512-WlI9fN9a58KrmxXs/lMFVgp+ujpFa3yqLQgY2c6RGnjxxvoCWjM0HOhDZPByamkT77hyrjpL3npKMEaaXgUXKg==", "dev": true, "license": "MIT", "dependencies": { @@ -418,11 +418,11 @@ "es-module-lexer": "^1.5.3", "kleur": "^4.1.5", "mri": "^1.2.0", - "prettier": "^3.2.5", - "prettier-plugin-svelte": "^3.2.3", + "prettier": "^3.3.2", + "prettier-plugin-svelte": "^3.2.4", "tiny-glob": "^0.2.9", "ts-morph": "^22.0.0", - "tslib": "^2.6.2", + "tslib": "^2.6.3", "zod": "^3.23.8" }, "bin": { @@ -440,9 +440,9 @@ } }, "node_modules/@ryanatkn/moss": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@ryanatkn/moss/-/moss-0.3.2.tgz", - "integrity": "sha512-DzRLet9Z1T1tzGnYqiIebDamT/riwGehX2PlwrLma1yAH5WA6fBxHhCLr0df+w/e/WnPY5u/Y3IqbfInfNHPuw==", + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/@ryanatkn/moss/-/moss-0.4.0.tgz", + "integrity": "sha512-oHDLL+8148DBxtz7w4WJ8hOF4DlZAYxP/SGuY8ISMuwn+8Fj8gorFbdjQYBmwEOXYaVnKVmQ065D0N9leDfRew==", "dev": true, "license": "MIT", "engines": { @@ -453,9 +453,9 @@ } }, "node_modules/@sveltejs/adapter-static": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.1.tgz", - "integrity": "sha512-6lMvf7xYEJ+oGeR5L8DFJJrowkefTK6ZgA4JiMqoClMkKq0s6yvsd3FZfCFvX1fQ0tpCD7fkuRVHsnUVgsHyNg==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@sveltejs/adapter-static/-/adapter-static-3.0.2.tgz", + "integrity": "sha512-/EBFydZDwfwFfFEuF1vzUseBoRziwKP7AoHAwv+Ot3M084sE/HTVBHf9mCmXfdM9ijprY5YEugZjleflncX5fQ==", "dev": true, "license": "MIT", "peerDependencies": { @@ -463,9 +463,9 @@ } }, "node_modules/@sveltejs/kit": { - "version": "2.5.10", - "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.5.10.tgz", - "integrity": "sha512-OqoyTmFG2cYmCFAdBfW+Qxbg8m23H4dv6KqwEt7ofr/ROcfcIl3Z/VT56L22H9f0uNZyr+9Bs1eh2gedOCK9kA==", + "version": "2.5.16", + "resolved": "https://registry.npmjs.org/@sveltejs/kit/-/kit-2.5.16.tgz", + "integrity": "sha512-09Ypy+ibuhTCTpRFRnR+cDI3VARiu16o7vVSjETAA43ZCLtqvrNrVxUkJ/fKHrAjx2peKWilcHE8+SbW2Z/AsQ==", "dev": true, "hasInstallScript": true, "license": "MIT", @@ -496,9 +496,9 @@ } }, "node_modules/@sveltejs/package": { - "version": "2.3.1", - "resolved": "https://registry.npmjs.org/@sveltejs/package/-/package-2.3.1.tgz", - "integrity": "sha512-JvR2J4ost1oCn1CSdqenYRwGX/1RX+7LN+VZ71aPnz3JAlIFaEKQd1pBxlb+OSQTfeugJO0W39gB9voAbBO5ow==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/@sveltejs/package/-/package-2.3.2.tgz", + "integrity": "sha512-6M8/Te7iXRG7SiH92wugqfyoJpuepjn78L433LnXicUeMso9M/N4vdL9DPK3MfTkVVY4klhNRptVqme3p4oZWA==", "dev": true, "license": "MIT", "dependencies": { @@ -633,17 +633,17 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.0.tgz", - "integrity": "sha512-FX1X6AF0w8MdVFLSdqwqN/me2hyhuQg4ykN6ZpVhh1ij/80pTvDKclX1sZB9iqex8SjQfVhwMKs3JtnnMLzG9w==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-7.13.1.tgz", + "integrity": "sha512-kZqi+WZQaZfPKnsflLJQCz6Ze9FFSMfXrrIOcyargekQxG37ES7DJNpJUE9Q/X5n3yTIP/WPutVNzgknQ7biLg==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.13.0", - "@typescript-eslint/type-utils": "7.13.0", - "@typescript-eslint/utils": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0", + "@typescript-eslint/scope-manager": "7.13.1", + "@typescript-eslint/type-utils": "7.13.1", + "@typescript-eslint/utils": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", @@ -667,16 +667,16 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.0.tgz", - "integrity": "sha512-EjMfl69KOS9awXXe83iRN7oIEXy9yYdqWfqdrFAYAAr6syP8eLEFI7ZE4939antx2mNgPRW/o1ybm2SFYkbTVA==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-7.13.1.tgz", + "integrity": "sha512-1ELDPlnLvDQ5ybTSrMhRTFDfOQEOXNM+eP+3HT/Yq7ruWpciQw+Avi73pdEbA4SooCawEWo3dtYbF68gN7Ed1A==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/scope-manager": "7.13.0", - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/typescript-estree": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0", + "@typescript-eslint/scope-manager": "7.13.1", + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/typescript-estree": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1", "debug": "^4.3.4" }, "engines": { @@ -696,14 +696,14 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.0.tgz", - "integrity": "sha512-ZrMCe1R6a01T94ilV13egvcnvVJ1pxShkE0+NDjDzH4nvG1wXpwsVI5bZCvE7AEDH1mXEx5tJSVR68bLgG7Dng==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-7.13.1.tgz", + "integrity": "sha512-adbXNVEs6GmbzaCpymHQ0MB6E4TqoiVbC0iqG3uijR8ZYfpAXMGttouQzF4Oat3P2GxDVIrg7bMI/P65LiQZdg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0" + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -714,14 +714,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.0.tgz", - "integrity": "sha512-xMEtMzxq9eRkZy48XuxlBFzpVMDurUAfDu5Rz16GouAtXm0TaAoTFzqWUFPPuQYXI/CDaH/Bgx/fk/84t/Bc9A==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-7.13.1.tgz", + "integrity": "sha512-aWDbLu1s9bmgPGXSzNCxELu+0+HQOapV/y+60gPXafR8e2g1Bifxzevaa+4L2ytCWm+CHqpELq4CSoN9ELiwCg==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.13.0", - "@typescript-eslint/utils": "7.13.0", + "@typescript-eslint/typescript-estree": "7.13.1", + "@typescript-eslint/utils": "7.13.1", "debug": "^4.3.4", "ts-api-utils": "^1.3.0" }, @@ -742,9 +742,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.0.tgz", - "integrity": "sha512-QWuwm9wcGMAuTsxP+qz6LBBd3Uq8I5Nv8xb0mk54jmNoCyDspnMvVsOxI6IsMmway5d1S9Su2+sCKv1st2l6eA==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-7.13.1.tgz", + "integrity": "sha512-7K7HMcSQIAND6RBL4kDl24sG/xKM13cA85dc7JnmQXw2cBDngg7c19B++JzvJHRG3zG36n9j1i451GBzRuHchw==", "dev": true, "license": "MIT", "engines": { @@ -756,14 +756,14 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.0.tgz", - "integrity": "sha512-cAvBvUoobaoIcoqox1YatXOnSl3gx92rCZoMRPzMNisDiM12siGilSM4+dJAekuuHTibI2hVC2fYK79iSFvWjw==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-7.13.1.tgz", + "integrity": "sha512-uxNr51CMV7npU1BxZzYjoVz9iyjckBduFBP0S5sLlh1tXYzHzgZ3BR9SVsNed+LmwKrmnqN3Kdl5t7eZ5TS1Yw==", "dev": true, "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/visitor-keys": "7.13.0", + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/visitor-keys": "7.13.1", "debug": "^4.3.4", "globby": "^11.1.0", "is-glob": "^4.0.3", @@ -785,16 +785,16 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.0.tgz", - "integrity": "sha512-jceD8RgdKORVnB4Y6BqasfIkFhl4pajB1wVxrF4akxD2QPM8GNYjgGwEzYS+437ewlqqrg7Dw+6dhdpjMpeBFQ==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-7.13.1.tgz", + "integrity": "sha512-h5MzFBD5a/Gh/fvNdp9pTfqJAbuQC4sCN2WzuXme71lqFJsZtLbjxfSk4r3p02WIArOF9N94pdsLiGutpDbrXQ==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.13.0", - "@typescript-eslint/types": "7.13.0", - "@typescript-eslint/typescript-estree": "7.13.0" + "@typescript-eslint/scope-manager": "7.13.1", + "@typescript-eslint/types": "7.13.1", + "@typescript-eslint/typescript-estree": "7.13.1" }, "engines": { "node": "^18.18.0 || >=20.0.0" @@ -808,13 +808,13 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.13.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.0.tgz", - "integrity": "sha512-nxn+dozQx+MK61nn/JP+M4eCkHDSxSLDpgE3WcQo0+fkjEolnaB5jswvIKC4K56By8MMgIho7f1PVxERHEo8rw==", + "version": "7.13.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-7.13.1.tgz", + "integrity": "sha512-k/Bfne7lrP7hcb7m9zSsgcBmo+8eicqqfNAJ7uUY+jkTFpKeH2FSkWpFRtimBxgkyvqfu9jTPRbYOvud6isdXA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.13.0", + "@typescript-eslint/types": "7.13.1", "eslint-visitor-keys": "^3.4.3" }, "engines": { @@ -1394,23 +1394,23 @@ } }, "node_modules/eslint-plugin-svelte": { - "version": "2.39.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.39.3.tgz", - "integrity": "sha512-uXsHW+VOSHRI3VgoDit4CURKos9wDque6CuaBNw8z6UyF5Rfc2XHmNEsRvvOd+VmMUtS+wC9bvwArv2tt4TFGA==", + "version": "2.40.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-svelte/-/eslint-plugin-svelte-2.40.0.tgz", + "integrity": "sha512-JuOzmfVaMeEkBASL7smHu3tIU4D9rWkHuRNV+zm/5zgAwiZVvxrXM7TcfIOS+U7VXOr4uCZuE+kZTVTzS0IE+Q==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.4.0", "@jridgewell/sourcemap-codec": "^1.4.15", - "eslint-compat-utils": "^0.5.0", + "eslint-compat-utils": "^0.5.1", "esutils": "^2.0.3", - "known-css-properties": "^0.31.0", + "known-css-properties": "^0.32.0", "postcss": "^8.4.38", "postcss-load-config": "^3.1.4", "postcss-safe-parser": "^6.0.0", - "postcss-selector-parser": "^6.0.16", + "postcss-selector-parser": "^6.1.0", "semver": "^7.6.2", - "svelte-eslint-parser": "^0.37.0" + "svelte-eslint-parser": "^0.39.1" }, "engines": { "node": "^14.17.0 || >=16.0.0" @@ -1420,7 +1420,7 @@ }, "peerDependencies": { "eslint": "^7.0.0 || ^8.0.0-0 || ^9.0.0-0", - "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0-next.112" + "svelte": "^3.37.0 || ^4.0.0 || ^5.0.0-next.155" }, "peerDependenciesMeta": { "svelte": { @@ -2026,9 +2026,9 @@ } }, "node_modules/known-css-properties": { - "version": "0.31.0", - "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.31.0.tgz", - "integrity": "sha512-sBPIUGTNF0czz0mwGGUoKKJC8Q7On1GPbCSFPfyEsfHb2DyBG0Y4QtV+EVWpINSaiGKZblDNuF5AezxSgOhesQ==", + "version": "0.32.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.32.0.tgz", + "integrity": "sha512-PXuex21brpp7qENI143ZL5cWQcMR4IZVeeZv9ew6dg+bZX2xRUu/NzGKudZJY5DO4APiMkNPYIF8VGIdY08Tdw==", "dev": true, "license": "MIT" }, @@ -2888,9 +2888,9 @@ } }, "node_modules/svelte": { - "version": "5.0.0-next.153", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.0.0-next.153.tgz", - "integrity": "sha512-ZbRnvO0UWXhE71Va5Rjg+nY4tbCUnqJFQC0VXHdqkHT/i5nqW8DPtw0rBlsFg4mq2uDQ8iOO/P7tR3OVXaSI7g==", + "version": "5.0.0-next.157", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.0.0-next.157.tgz", + "integrity": "sha512-VSe9WEWUba/i4WXRl7/0qvoQvH15P91aHH+sq5prKaCpN0Up8dR8Boy9g8679v8yBSNREWWhyUiDMOOaRvV6ZA==", "dev": true, "license": "MIT", "dependencies": { @@ -2936,9 +2936,9 @@ } }, "node_modules/svelte-eslint-parser": { - "version": "0.37.0", - "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.37.0.tgz", - "integrity": "sha512-AXd5ar7dcOK+H86JomxcSaWevhs2J7o/xOwg+kDQu98uuATpm+tE5Twp7u8UQCdbWKB34Idu/CZyHmTOxfSQMw==", + "version": "0.39.1", + "resolved": "https://registry.npmjs.org/svelte-eslint-parser/-/svelte-eslint-parser-0.39.1.tgz", + "integrity": "sha512-0VR9gq2TOdSrJW94Qf2F3XrzXRQomXQtRZGFS3FEUr3G4J8DcpqXfBF1HJyOa3dACyGsKiBbOPF56pBgYaqXBA==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 8e951604..02d4e359 100644 --- a/package.json +++ b/package.json @@ -41,20 +41,20 @@ "@ryanatkn/belt": "^0.20.10", "@ryanatkn/eslint-config": "^0.1.2", "@ryanatkn/fuz": "^0.102.1", - "@ryanatkn/gro": "^0.116.2", - "@ryanatkn/moss": "^0.3.2", - "@sveltejs/adapter-static": "^3.0.1", - "@sveltejs/kit": "^2.5.10", - "@sveltejs/package": "^2.3.1", + "@ryanatkn/gro": "^0.119.0", + "@ryanatkn/moss": "^0.4.0", + "@sveltejs/adapter-static": "^3.0.2", + "@sveltejs/kit": "^2.5.16", + "@sveltejs/package": "^2.3.2", "@sveltejs/vite-plugin-svelte": "^3.1.1", "@types/node": "^20.14.2", - "@typescript-eslint/eslint-plugin": "^7.13.0", - "@typescript-eslint/parser": "^7.13.0", + "@typescript-eslint/eslint-plugin": "^7.13.1", + "@typescript-eslint/parser": "^7.13.1", "eslint": "^8.57.0", - "eslint-plugin-svelte": "^2.39.3", + "eslint-plugin-svelte": "^2.40.0", "prettier": "^3.3.2", "prettier-plugin-svelte": "^3.2.4", - "svelte": "^5.0.0-next.153", + "svelte": "^5.0.0-next.157", "svelte-check": "^3.8.0", "tslib": "^2.6.3", "typescript": "^5.4.5", diff --git a/src/lib/deployments.json b/src/lib/deployments.json index e6037fa4..c174261f 100644 --- a/src/lib/deployments.json +++ b/src/lib/deployments.json @@ -807,7 +807,7 @@ "npm_url": "https://www.npmjs.com/package/@ryanatkn/fuz_gitops", "changelog_url": "https://github.com/ryanatkn/fuz_gitops/blob/main/CHANGELOG.md", "published": true, - "check_runs": {"status": "in_progress", "conclusion": null}, + "check_runs": {"status": "completed", "conclusion": "success"}, "pull_requests": [] }, { @@ -1072,7 +1072,7 @@ "url": "https://gro.ryanatkn.com/", "package_json": { "name": "@ryanatkn/gro", - "version": "0.116.2", + "version": "0.119.0", "description": "task runner and toolkit extending SvelteKit", "motto": "generate, run, optimize", "icon": "🌰", @@ -1114,11 +1114,11 @@ "es-module-lexer": "^1.5.3", "kleur": "^4.1.5", "mri": "^1.2.0", - "prettier": "^3.2.5", - "prettier-plugin-svelte": "^3.2.3", + "prettier": "^3.3.2", + "prettier-plugin-svelte": "^3.2.4", "tiny-glob": "^0.2.9", "ts-morph": "^22.0.0", - "tslib": "^2.6.2", + "tslib": "^2.6.3", "zod": "^3.23.8" }, "peerDependencies": {"esbuild": "^0.20", "svelte": "^5.0.0-next.0"}, @@ -1126,21 +1126,21 @@ "@changesets/changelog-git": "^0.2.0", "@changesets/types": "^6.0.0", "@ryanatkn/eslint-config": "^0.1.2", - "@ryanatkn/fuz": "^0.101.4", - "@ryanatkn/moss": "^0.3.0", - "@sveltejs/adapter-static": "^3.0.1", - "@sveltejs/kit": "^2.5.10", - "@sveltejs/package": "^2.3.1", - "@sveltejs/vite-plugin-svelte": "^3.1.0", + "@ryanatkn/fuz": "^0.102.1", + "@ryanatkn/moss": "^0.4.0", + "@sveltejs/adapter-static": "^3.0.2", + "@sveltejs/kit": "^2.5.16", + "@sveltejs/package": "^2.3.2", + "@sveltejs/vite-plugin-svelte": "^3.1.1", "@types/fs-extra": "^11.0.4", - "@types/node": "^20.12.12", - "@typescript-eslint/eslint-plugin": "^7.10.0", - "@typescript-eslint/parser": "^7.10.0", + "@types/node": "^20.14.2", + "@typescript-eslint/eslint-plugin": "^7.13.0", + "@typescript-eslint/parser": "^7.13.0", "esbuild": "^0.20.2", "eslint": "^8.57.0", - "eslint-plugin-svelte": "^2.39.0", - "svelte": "^5.0.0-next.153", - "svelte-check": "^3.7.1", + "eslint-plugin-svelte": "^2.39.4", + "svelte": "^5.0.0-next.155", + "svelte-check": "^3.8.0", "typescript": "^5.4.5", "uvu": "^0.5.6" }, @@ -1273,14 +1273,22 @@ "types": "./dist/package.gen.d.ts" }, "./package.js": {"default": "./dist/package.js", "types": "./dist/package.d.ts"}, + "./path_constants.js": { + "default": "./dist/path_constants.js", + "types": "./dist/path_constants.d.ts" + }, "./path.js": {"default": "./dist/path.js", "types": "./dist/path.d.ts"}, "./paths.js": {"default": "./dist/paths.js", "types": "./dist/paths.d.ts"}, "./plugin.js": {"default": "./dist/plugin.js", "types": "./dist/plugin.d.ts"}, - "./print_task.js": {"default": "./dist/print_task.js", "types": "./dist/print_task.d.ts"}, "./publish.task.js": { "default": "./dist/publish.task.js", "types": "./dist/publish.task.d.ts" }, + "./register.js": {"default": "./dist/register.js", "types": "./dist/register.d.ts"}, + "./reinstall.task.js": { + "default": "./dist/reinstall.task.js", + "types": "./dist/reinstall.task.d.ts" + }, "./release.task.js": { "default": "./dist/release.task.js", "types": "./dist/release.task.d.ts" @@ -1302,10 +1310,18 @@ "default": "./dist/svelte_helpers.js", "types": "./dist/svelte_helpers.d.ts" }, + "./sveltekit_config_global.js": { + "default": "./dist/sveltekit_config_global.js", + "types": "./dist/sveltekit_config_global.d.ts" + }, "./sveltekit_config.js": { "default": "./dist/sveltekit_config.js", "types": "./dist/sveltekit_config.d.ts" }, + "./sveltekit_helpers.js": { + "default": "./dist/sveltekit_helpers.js", + "types": "./dist/sveltekit_helpers.d.ts" + }, "./sveltekit_shim_app_environment.js": { "default": "./dist/sveltekit_shim_app_environment.js", "types": "./dist/sveltekit_shim_app_environment.d.ts" @@ -1335,6 +1351,10 @@ "types": "./dist/sveltekit_shim_env.d.ts" }, "./sync.task.js": {"default": "./dist/sync.task.js", "types": "./dist/sync.task.d.ts"}, + "./task_logging.js": { + "default": "./dist/task_logging.js", + "types": "./dist/task_logging.d.ts" + }, "./task_module.js": { "default": "./dist/task_module.js", "types": "./dist/task_module.d.ts" @@ -1355,7 +1375,7 @@ }, "src_json": { "name": "@ryanatkn/gro", - "version": "0.116.2", + "version": "0.119.0", "modules": { ".": { "path": "index.ts", @@ -1558,9 +1578,6 @@ {"name": "Gen_Module_Meta", "kind": "type"}, {"name": "Basic_Gen_Module_Meta", "kind": "type"}, {"name": "load_gen_module", "kind": "function"}, - {"name": "Check_Gen_Module_Result", "kind": "type"}, - {"name": "check_gen_modules", "kind": "function"}, - {"name": "check_gen_module", "kind": "function"}, {"name": "find_gen_modules", "kind": "function"} ] }, @@ -1586,7 +1603,11 @@ {"name": "Gen_Module_Result_Success", "kind": "type"}, {"name": "Gen_Module_Result_Failure", "kind": "type"}, {"name": "to_gen_result", "kind": "function"}, - {"name": "to_output_file_name", "kind": "function"} + {"name": "to_output_file_name", "kind": "function"}, + {"name": "Analyzed_Gen_Result", "kind": "type"}, + {"name": "analyze_gen_results", "kind": "function"}, + {"name": "analyze_gen_result", "kind": "function"}, + {"name": "write_gen_results", "kind": "function"} ] }, "./git.js": { @@ -1598,6 +1619,7 @@ {"name": "git_remote_branch_exists", "kind": "function"}, {"name": "git_local_branch_exists", "kind": "function"}, {"name": "git_check_clean_workspace", "kind": "function"}, + {"name": "git_check_fully_staged_workspace", "kind": "function"}, {"name": "git_fetch", "kind": "function"}, {"name": "git_checkout", "kind": "function"}, {"name": "git_pull", "kind": "function"}, @@ -1647,7 +1669,6 @@ "./gro_plugin_sveltekit_app.js": { "path": "gro_plugin_sveltekit_app.ts", "declarations": [ - {"name": "has_sveltekit_app", "kind": "function"}, {"name": "Options", "kind": "type"}, {"name": "Host_Target", "kind": "type"}, {"name": "Copy_File_Filter", "kind": "type"}, @@ -1656,10 +1677,7 @@ }, "./gro_plugin_sveltekit_library.js": { "path": "gro_plugin_sveltekit_library.ts", - "declarations": [ - {"name": "has_sveltekit_library", "kind": "function"}, - {"name": "gro_plugin_sveltekit_library", "kind": "function"} - ] + "declarations": [{"name": "gro_plugin_sveltekit_library", "kind": "function"}] }, "./gro.config.default.js": { "path": "gro.config.default.ts", @@ -1670,11 +1688,14 @@ "./input_path.js": { "path": "input_path.ts", "declarations": [ - {"name": "resolve_input_path", "kind": "function"}, - {"name": "resolve_input_paths", "kind": "function"}, + {"name": "Input_Path", "kind": "variable"}, + {"name": "Raw_Input_Path", "kind": "variable"}, + {"name": "to_input_path", "kind": "function"}, + {"name": "to_input_paths", "kind": "function"}, {"name": "get_possible_source_ids", "kind": "function"}, {"name": "load_source_path_data_by_input_path", "kind": "function"}, - {"name": "load_source_ids_by_input_path", "kind": "function"} + {"name": "load_source_ids_by_input_path", "kind": "function"}, + {"name": "to_gro_input_path", "kind": "function"} ] }, "./invoke_task.js": { @@ -1714,6 +1735,8 @@ "./package_json.js": { "path": "package_json.ts", "declarations": [ + {"name": "Url", "kind": "variable"}, + {"name": "Email", "kind": "variable"}, {"name": "transform_empty_object_to_undefined", "kind": "function"}, {"name": "Package_Json_Repository", "kind": "variable"}, {"name": "Package_Json_Author", "kind": "variable"}, @@ -1752,66 +1775,69 @@ {"name": "src_json", "kind": "variable"} ] }, - "./path.js": { - "path": "path.ts", - "declarations": [ - {"name": "resolve_input_path", "kind": "function"}, - {"name": "resolve_input_paths", "kind": "function"}, - {"name": "get_possible_source_ids", "kind": "function"}, - {"name": "load_source_path_data_by_input_path", "kind": "function"}, - {"name": "load_source_ids_by_input_path", "kind": "function"} - ] - }, - "./paths.js": { - "path": "paths.ts", + "./path_constants.js": { + "path": "path_constants.ts", "declarations": [ {"name": "SOURCE_DIRNAME", "kind": "variable"}, {"name": "GRO_DIRNAME", "kind": "variable"}, {"name": "GRO_DIST_PREFIX", "kind": "variable"}, {"name": "SERVER_DIST_PATH", "kind": "variable"}, - {"name": "LIB_DIRNAME", "kind": "variable"}, - {"name": "ROUTES_DIRNAME", "kind": "variable"}, {"name": "GRO_DEV_DIRNAME", "kind": "variable"}, {"name": "SOURCE_DIR", "kind": "variable"}, {"name": "GRO_DIR", "kind": "variable"}, {"name": "GRO_DEV_DIR", "kind": "variable"}, - {"name": "LIB_PATH", "kind": "variable"}, - {"name": "LIB_DIR", "kind": "variable"}, - {"name": "CONFIG_PATH", "kind": "variable"}, + {"name": "GRO_CONFIG_PATH", "kind": "variable"}, {"name": "README_FILENAME", "kind": "variable"}, {"name": "SVELTEKIT_CONFIG_FILENAME", "kind": "variable"}, {"name": "VITE_CONFIG_FILENAME", "kind": "variable"}, + {"name": "NODE_MODULES_DIRNAME", "kind": "variable"}, + {"name": "LOCKFILE_FILENAME", "kind": "variable"}, {"name": "SVELTEKIT_DEV_DIRNAME", "kind": "variable"}, {"name": "SVELTEKIT_BUILD_DIRNAME", "kind": "variable"}, {"name": "SVELTEKIT_DIST_DIRNAME", "kind": "variable"}, - {"name": "NODE_MODULES_DIRNAME", "kind": "variable"}, {"name": "SVELTEKIT_VITE_CACHE_PATH", "kind": "variable"}, {"name": "GITHUB_DIRNAME", "kind": "variable"}, {"name": "GIT_DIRNAME", "kind": "variable"}, - {"name": "TSCONFIG_FILENAME", "kind": "variable"}, + {"name": "TSCONFIG_FILENAME", "kind": "variable"} + ] + }, + "./path.js": { + "path": "path.ts", + "declarations": [ + {"name": "Input_Path", "kind": "variable"}, + {"name": "Raw_Input_Path", "kind": "variable"}, + {"name": "to_input_path", "kind": "function"}, + {"name": "to_input_paths", "kind": "function"}, + {"name": "get_possible_source_ids", "kind": "function"}, + {"name": "load_source_path_data_by_input_path", "kind": "function"}, + {"name": "load_source_ids_by_input_path", "kind": "function"}, + {"name": "to_gro_input_path", "kind": "function"} + ] + }, + "./paths.js": { + "path": "paths.ts", + "declarations": [ + {"name": "LIB_DIRNAME", "kind": "variable"}, + {"name": "LIB_PATH", "kind": "variable"}, + {"name": "LIB_DIR", "kind": "variable"}, + {"name": "ROUTES_DIRNAME", "kind": "variable"}, {"name": "Paths", "kind": "type"}, - {"name": "Url", "kind": "variable"}, - {"name": "Email", "kind": "variable"}, {"name": "Source_Id", "kind": "variable"}, - {"name": "Build_Id", "kind": "variable"}, {"name": "create_paths", "kind": "function"}, {"name": "paths_from_id", "kind": "function"}, {"name": "is_gro_id", "kind": "function"}, {"name": "to_root_path", "kind": "function"}, {"name": "source_id_to_base_path", "kind": "function"}, {"name": "base_path_to_source_id", "kind": "function"}, - {"name": "lib_path_to_import_id", "kind": "function"}, {"name": "import_id_to_lib_path", "kind": "function"}, - {"name": "to_gro_input_path", "kind": "function"}, - {"name": "replace_root_dir", "kind": "function"}, {"name": "print_path", "kind": "function"}, {"name": "print_path_or_gro_path", "kind": "function"}, {"name": "replace_extension", "kind": "function"}, - {"name": "gro_dir_basename", "kind": "variable"}, {"name": "paths", "kind": "variable"}, - {"name": "is_this_project_gro", "kind": "variable"}, + {"name": "GRO_PACKAGE_DIR", "kind": "variable"}, + {"name": "IS_THIS_GRO", "kind": "variable"}, {"name": "gro_paths", "kind": "variable"}, - {"name": "gro_sveltekit_dist_dir", "kind": "variable"} + {"name": "GRO_DIST_DIR", "kind": "variable"} ] }, "./plugin.js": { @@ -1824,16 +1850,16 @@ {"name": "replace_plugin", "kind": "function"} ] }, - "./print_task.js": { - "path": "print_task.ts", + "./publish.task.js": { + "path": "publish.task.ts", "declarations": [ - {"name": "log_available_tasks", "kind": "function"}, - {"name": "log_error_reasons", "kind": "function"}, - {"name": "print_task_help", "kind": "function"} + {"name": "Args", "kind": "variable"}, + {"name": "task", "kind": "variable"} ] }, - "./publish.task.js": { - "path": "publish.task.ts", + "./register.js": {"path": "register.ts", "declarations": []}, + "./reinstall.task.js": { + "path": "reinstall.task.ts", "declarations": [ {"name": "Args", "kind": "variable"}, {"name": "task", "kind": "variable"} @@ -1910,6 +1936,10 @@ {"name": "SVELTE_RUNES_MATCHER", "kind": "variable"} ] }, + "./sveltekit_config_global.js": { + "path": "sveltekit_config_global.ts", + "declarations": [{"name": "sveltekit_config_global", "kind": "variable"}] + }, "./sveltekit_config.js": { "path": "sveltekit_config.ts", "declarations": [ @@ -1918,6 +1948,18 @@ {"name": "init_sveltekit_config", "kind": "function"} ] }, + "./sveltekit_helpers.js": { + "path": "sveltekit_helpers.ts", + "declarations": [ + {"name": "SVELTEKIT_CLI", "kind": "variable"}, + {"name": "SVELTE_PACKAGE_CLI", "kind": "variable"}, + {"name": "SVELTE_PACKAGE_DEP_NAME", "kind": "variable"}, + {"name": "has_sveltekit_app", "kind": "function"}, + {"name": "has_sveltekit_library", "kind": "function"}, + {"name": "sveltekit_sync", "kind": "function"}, + {"name": "sveltekit_sync_if_obviously_needed", "kind": "function"} + ] + }, "./sveltekit_shim_app_environment.js": { "path": "sveltekit_shim_app_environment.ts", "declarations": [ @@ -1983,8 +2025,16 @@ "path": "sync.task.ts", "declarations": [ {"name": "Args", "kind": "variable"}, - {"name": "task", "kind": "variable"}, - {"name": "sveltekit_sync", "kind": "function"} + {"name": "task", "kind": "variable"} + ] + }, + "./task_logging.js": { + "path": "task_logging.ts", + "declarations": [ + {"name": "log_tasks", "kind": "function"}, + {"name": "log_gro_package_tasks", "kind": "function"}, + {"name": "log_error_reasons", "kind": "function"}, + {"name": "log_task_help", "kind": "function"} ] }, "./task_module.js": {"path": "task_module.ts", "declarations": []}, @@ -2042,13 +2092,6 @@ "changelog_url": "https://github.com/ryanatkn/gro/blob/main/CHANGELOG.md", "published": true, "check_runs": {"status": "completed", "conclusion": "success"}, - "pull_requests": [ - { - "number": 452, - "title": "enable running tasks from outside `src/lib`", - "user": {"login": "ryanatkn"}, - "draft": false - } - ] + "pull_requests": [] } ] diff --git a/src/lib/fetch_deployments.ts b/src/lib/fetch_deployments.ts index b7c51960..b60f047e 100644 --- a/src/lib/fetch_deployments.ts +++ b/src/lib/fetch_deployments.ts @@ -1,5 +1,4 @@ -import {load_package_json, Package_Json} from '@ryanatkn/gro/package_json.js'; -import type {Url} from '@ryanatkn/gro/paths.js'; +import {load_package_json, Package_Json, type Url} from '@ryanatkn/gro/package_json.js'; import {ensure_end} from '@ryanatkn/belt/string.js'; import type {Logger} from '@ryanatkn/belt/log.js'; import {wait} from '@ryanatkn/belt/async.js'; From 9702ff683187f1050bfa9dfacd4974bba515543f Mon Sep 17 00:00:00 2001 From: Ryan Atkinson Date: Mon, 17 Jun 2024 11:56:23 -0600 Subject: [PATCH 02/10] wip --- svelte.config.js | 1 + 1 file changed, 1 insertion(+) diff --git a/svelte.config.js b/svelte.config.js index 83d5bf1d..5a4d3389 100644 --- a/svelte.config.js +++ b/svelte.config.js @@ -4,6 +4,7 @@ import adapter from '@sveltejs/adapter-static'; /** @type {import('@sveltejs/kit').Config} */ export default { preprocess: [vitePreprocess()], + compilerOptions: {runes: true}, // TODO ideally this would use the default but it conflicts with ctrl+shift+c in Chrome, // but it's strange to me that I'm resetting it to what the Mac default is vitePlugin: {inspector: {toggleKeyCombo: 'meta-shift'}}, // docs: https://github.com/sveltejs/vite-plugin-svelte/blob/main/docs/inspector.md From 33174579e37f5d66d3e66bee09e836d90c6e8a70 Mon Sep 17 00:00:00 2001 From: Ryan Atkinson Date: Mon, 17 Jun 2024 11:59:29 -0600 Subject: [PATCH 03/10] wip --- package-lock.json | 72 ++++++++++++++++++++++++++++++++++++++++++----- 1 file changed, 65 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 3c572ec7..34492c61 100644 --- a/package-lock.json +++ b/package-lock.json @@ -833,9 +833,9 @@ "license": "ISC" }, "node_modules/acorn": { - "version": "8.11.3", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.11.3.tgz", - "integrity": "sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==", + "version": "8.12.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.12.0.tgz", + "integrity": "sha512-RTvkC4w+KNXrM39/lWCUaG0IbRkWdCv7W/IOW9oU6SawyxulvkQy5HQPVTKxEjczcUvapcrw3cFx/60VN/NRNw==", "dev": true, "license": "MIT", "bin": { @@ -3197,14 +3197,14 @@ } }, "node_modules/vite": { - "version": "5.2.13", - "resolved": "https://registry.npmjs.org/vite/-/vite-5.2.13.tgz", - "integrity": "sha512-SSq1noJfY9pR3I1TUENL3rQYDQCFqgD+lM6fTRAM8Nv6Lsg5hDLaXkjETVeBt+7vZBCMoibD+6IWnT2mJ+Zb/A==", + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/vite/-/vite-5.3.1.tgz", + "integrity": "sha512-XBmSKRLXLxiaPYamLv3/hnP/KXDai1NDexN0FpkTaZXTfycHvkRHoenpgl/fvuK/kPbB6xAgoyiryAhQNxYmAQ==", "dev": true, "license": "MIT", "peer": true, "dependencies": { - "esbuild": "^0.20.1", + "esbuild": "^0.21.3", "postcss": "^8.4.38", "rollup": "^4.13.0" }, @@ -3253,6 +3253,64 @@ } } }, + "node_modules/vite/node_modules/@esbuild/linux-x64": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.21.5.tgz", + "integrity": "sha512-1rYdTpyv03iycF1+BhzrzQJCdOuAOtaqHTWJZCWvijKD2N5Xu0TtVC8/+1faWqcP9iBCWOmjmhoH94dH82BxPQ==", + "cpu": [ + "x64" + ], + "dev": true, + "license": "MIT", + "optional": true, + "os": [ + "linux" + ], + "peer": true, + "engines": { + "node": ">=12" + } + }, + "node_modules/vite/node_modules/esbuild": { + "version": "0.21.5", + "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.21.5.tgz", + "integrity": "sha512-mg3OPMV4hXywwpoDxu3Qda5xCKQi+vCTZq8S9J/EpkhB2HzKXq4SNFZE3+NK93JYxc8VMSep+lOUSC/RVKaBqw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "peer": true, + "bin": { + "esbuild": "bin/esbuild" + }, + "engines": { + "node": ">=12" + }, + "optionalDependencies": { + "@esbuild/aix-ppc64": "0.21.5", + "@esbuild/android-arm": "0.21.5", + "@esbuild/android-arm64": "0.21.5", + "@esbuild/android-x64": "0.21.5", + "@esbuild/darwin-arm64": "0.21.5", + "@esbuild/darwin-x64": "0.21.5", + "@esbuild/freebsd-arm64": "0.21.5", + "@esbuild/freebsd-x64": "0.21.5", + "@esbuild/linux-arm": "0.21.5", + "@esbuild/linux-arm64": "0.21.5", + "@esbuild/linux-ia32": "0.21.5", + "@esbuild/linux-loong64": "0.21.5", + "@esbuild/linux-mips64el": "0.21.5", + "@esbuild/linux-ppc64": "0.21.5", + "@esbuild/linux-riscv64": "0.21.5", + "@esbuild/linux-s390x": "0.21.5", + "@esbuild/linux-x64": "0.21.5", + "@esbuild/netbsd-x64": "0.21.5", + "@esbuild/openbsd-x64": "0.21.5", + "@esbuild/sunos-x64": "0.21.5", + "@esbuild/win32-arm64": "0.21.5", + "@esbuild/win32-ia32": "0.21.5", + "@esbuild/win32-x64": "0.21.5" + } + }, "node_modules/vitefu": { "version": "0.2.5", "resolved": "https://registry.npmjs.org/vitefu/-/vitefu-0.2.5.tgz", From e840979f0b04b6a3869048ea0882c5b5b0550bf4 Mon Sep 17 00:00:00 2001 From: Ryan Atkinson Date: Mon, 17 Jun 2024 12:00:25 -0600 Subject: [PATCH 04/10] wip --- package-lock.json | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/package-lock.json b/package-lock.json index 34492c61..b3d83860 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "eslint-plugin-svelte": "^2.40.0", "prettier": "^3.3.2", "prettier-plugin-svelte": "^3.2.4", - "svelte": "^5.0.0-next.157", + "svelte": "^5.0.0-next.156", "svelte-check": "^3.8.0", "tslib": "^2.6.3", "typescript": "^5.4.5", diff --git a/package.json b/package.json index 02d4e359..75ed8db3 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "eslint-plugin-svelte": "^2.40.0", "prettier": "^3.3.2", "prettier-plugin-svelte": "^3.2.4", - "svelte": "^5.0.0-next.157", + "svelte": "^5.0.0-next.156", "svelte-check": "^3.8.0", "tslib": "^2.6.3", "typescript": "^5.4.5", From 102cee31e733d1a37a637993cbd2269ed84400ae Mon Sep 17 00:00:00 2001 From: Ryan Atkinson Date: Mon, 17 Jun 2024 12:01:15 -0600 Subject: [PATCH 05/10] wip --- package-lock.json | 8 ++++---- package.json | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/package-lock.json b/package-lock.json index b3d83860..e300a00a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "eslint-plugin-svelte": "^2.40.0", "prettier": "^3.3.2", "prettier-plugin-svelte": "^3.2.4", - "svelte": "^5.0.0-next.156", + "svelte": "^5.0.0-next.155", "svelte-check": "^3.8.0", "tslib": "^2.6.3", "typescript": "^5.4.5", @@ -2888,9 +2888,9 @@ } }, "node_modules/svelte": { - "version": "5.0.0-next.157", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.0.0-next.157.tgz", - "integrity": "sha512-VSe9WEWUba/i4WXRl7/0qvoQvH15P91aHH+sq5prKaCpN0Up8dR8Boy9g8679v8yBSNREWWhyUiDMOOaRvV6ZA==", + "version": "5.0.0-next.155", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.0.0-next.155.tgz", + "integrity": "sha512-4a4EZuiTmg4eQJuQ6LTyK+DxRAZCYm4mXgqSWcZ7TellzLfaC1Je5nxBl1aZP3xdNhvPFIstQ8c7I6d+99FdZQ==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index 75ed8db3..d2eb4660 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "eslint-plugin-svelte": "^2.40.0", "prettier": "^3.3.2", "prettier-plugin-svelte": "^3.2.4", - "svelte": "^5.0.0-next.156", + "svelte": "^5.0.0-next.155", "svelte-check": "^3.8.0", "tslib": "^2.6.3", "typescript": "^5.4.5", From ed0147b83b335fb44e1f3bf9325001b05db9185e Mon Sep 17 00:00:00 2001 From: Ryan Atkinson Date: Mon, 17 Jun 2024 14:00:20 -0600 Subject: [PATCH 06/10] wip --- package-lock.json | 8 ++++---- package.json | 2 +- src/lib/Pull_Requests_Page.svelte | 2 +- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package-lock.json b/package-lock.json index e300a00a..ae337fe2 100644 --- a/package-lock.json +++ b/package-lock.json @@ -26,7 +26,7 @@ "eslint-plugin-svelte": "^2.40.0", "prettier": "^3.3.2", "prettier-plugin-svelte": "^3.2.4", - "svelte": "^5.0.0-next.155", + "svelte": "^5.0.0-next.158", "svelte-check": "^3.8.0", "tslib": "^2.6.3", "typescript": "^5.4.5", @@ -2888,9 +2888,9 @@ } }, "node_modules/svelte": { - "version": "5.0.0-next.155", - "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.0.0-next.155.tgz", - "integrity": "sha512-4a4EZuiTmg4eQJuQ6LTyK+DxRAZCYm4mXgqSWcZ7TellzLfaC1Je5nxBl1aZP3xdNhvPFIstQ8c7I6d+99FdZQ==", + "version": "5.0.0-next.158", + "resolved": "https://registry.npmjs.org/svelte/-/svelte-5.0.0-next.158.tgz", + "integrity": "sha512-QRmXxHByWntyWqLtzjNsBbNT89F2yA7aWPp9M9l9a6/PAE3gmQh6+qoVPgrxMR7iiFgpwh5ZU9Bm25j3IhGicQ==", "dev": true, "license": "MIT", "dependencies": { diff --git a/package.json b/package.json index d2eb4660..68f0ef46 100644 --- a/package.json +++ b/package.json @@ -54,7 +54,7 @@ "eslint-plugin-svelte": "^2.40.0", "prettier": "^3.3.2", "prettier-plugin-svelte": "^3.2.4", - "svelte": "^5.0.0-next.155", + "svelte": "^5.0.0-next.158", "svelte-check": "^3.8.0", "tslib": "^2.6.3", "typescript": "^5.4.5", diff --git a/src/lib/Pull_Requests_Page.svelte b/src/lib/Pull_Requests_Page.svelte index 82ed570b..e5329a9a 100644 --- a/src/lib/Pull_Requests_Page.svelte +++ b/src/lib/Pull_Requests_Page.svelte @@ -1,5 +1,5 @@