From 8b7a3d824af6b15027a71837753dd3182881910b Mon Sep 17 00:00:00 2001 From: Sam Cook Date: Sat, 21 Oct 2023 18:30:15 -0500 Subject: [PATCH] Revert "Version Packages" (#24) Reverts hwy-js/hwy#23 --- .changeset/curvy-goats-hear.md | 5 +++++ .changeset/heavy-tips-camp.md | 25 +++++++++++++++++++++++++ .changeset/hip-sloths-guess.md | 5 +++++ .changeset/lemon-elephants-attend.md | 5 +++++ .changeset/pre.json | 20 ++++++++++++++++++++ .changeset/rotten-boxes-watch.md | 8 ++++++++ .changeset/three-cooks-fold.md | 6 ++++++ packages/build/CHANGELOG.md | 24 ------------------------ packages/build/package.json | 2 +- packages/core/CHANGELOG.md | 23 ----------------------- packages/core/package.json | 2 +- packages/create-hwy/CHANGELOG.md | 24 ------------------------ packages/create-hwy/package.json | 2 +- packages/dev/CHANGELOG.md | 22 ---------------------- packages/dev/package.json | 2 +- 15 files changed, 78 insertions(+), 97 deletions(-) create mode 100644 .changeset/curvy-goats-hear.md create mode 100644 .changeset/heavy-tips-camp.md create mode 100644 .changeset/hip-sloths-guess.md create mode 100644 .changeset/lemon-elephants-attend.md create mode 100644 .changeset/pre.json create mode 100644 .changeset/rotten-boxes-watch.md create mode 100644 .changeset/three-cooks-fold.md diff --git a/.changeset/curvy-goats-hear.md b/.changeset/curvy-goats-hear.md new file mode 100644 index 00000000..8235e60c --- /dev/null +++ b/.changeset/curvy-goats-hear.md @@ -0,0 +1,5 @@ +--- +"hwy": patch +--- + +rm console log diff --git a/.changeset/heavy-tips-camp.md b/.changeset/heavy-tips-camp.md new file mode 100644 index 00000000..88dbb191 --- /dev/null +++ b/.changeset/heavy-tips-camp.md @@ -0,0 +1,25 @@ +--- +"@hwy-js/build": minor +"hwy": minor +"create-hwy": minor +"@hwy-js/dev": minor +--- + +First off, huge shoutout to @jharrell for his debugging and research assistance on this PR related to adding Cloudflare Pages support! Thank you! + +- Cloudflare Pages is now supported! Closes #6. + +- Added changesets. Closes #14. + +- Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your project for setting up dev settings and deployment target, and probably other things in the future. As annoying as config files are, this simplifies a lot of things and is not too much to ask for a framework. + +- Removes a lot of complexity / variance in build commands and deploy target hacks, as now we can just read the deployment target from the Hwy config and handle everything in Hwy's centralized build step. + +- Adds a new `@hwy-js/build` package, splitting up the live refresh stuff (stays in `@hwy-js/dev`) from the build stuff. + +- In your `src/main.tsx` file: + + - `{hwyDev?.DevLiveRefreshScript()}` is now just `` + - `` is now ``. This is to enable the new client scripts functionality mentioned below. + +- Added an option to ship client-side JS (including from TS files if you want) by adding a sibling `page-name.client.ts` or `page-name.client.js` file to your page. This becomes basically global JS for that page, and anything imported will be bundled into that page's script, which is built into the public folder and referenced in the document head when you visit that page. This will be better documented later. Closes #15. diff --git a/.changeset/hip-sloths-guess.md b/.changeset/hip-sloths-guess.md new file mode 100644 index 00000000..17fd9698 --- /dev/null +++ b/.changeset/hip-sloths-guess.md @@ -0,0 +1,5 @@ +--- +"@hwy-js/build": patch +--- + +rmv rmSync instance, not really necessary diff --git a/.changeset/lemon-elephants-attend.md b/.changeset/lemon-elephants-attend.md new file mode 100644 index 00000000..09d8bb97 --- /dev/null +++ b/.changeset/lemon-elephants-attend.md @@ -0,0 +1,5 @@ +--- +"create-hwy": patch +--- + +update ClientEntryScript to ClientScripts diff --git a/.changeset/pre.json b/.changeset/pre.json new file mode 100644 index 00000000..6a4ae8b2 --- /dev/null +++ b/.changeset/pre.json @@ -0,0 +1,20 @@ +{ + "mode": "exit", + "tag": "beta", + "initialVersions": { + "docs": "0.0.0", + "@hwy-js/build": "0.4.0-beta.37", + "hwy": "0.4.0-beta.37", + "create-hwy": "0.4.0-beta.37", + "@hwy-js/dev": "0.4.0-beta.37", + "cf-pages-tester": "0.0.0", + "tester": "0.0.0" + }, + "changesets": [ + "curvy-goats-hear", + "hip-sloths-guess", + "lemon-elephants-attend", + "rotten-boxes-watch", + "three-cooks-fold" + ] +} diff --git a/.changeset/rotten-boxes-watch.md b/.changeset/rotten-boxes-watch.md new file mode 100644 index 00000000..54888f36 --- /dev/null +++ b/.changeset/rotten-boxes-watch.md @@ -0,0 +1,8 @@ +--- +"create-hwy": patch +"@hwy-js/build": patch +"hwy": patch +"@hwy-js/dev": patch +--- + +init changesets diff --git a/.changeset/three-cooks-fold.md b/.changeset/three-cooks-fold.md new file mode 100644 index 00000000..3b871117 --- /dev/null +++ b/.changeset/three-cooks-fold.md @@ -0,0 +1,6 @@ +--- +"create-hwy": patch +"@hwy-js/build": patch +--- + +tweak build step, auto read latest version in create-hwy diff --git a/packages/build/CHANGELOG.md b/packages/build/CHANGELOG.md index 00b079c1..fff283ea 100644 --- a/packages/build/CHANGELOG.md +++ b/packages/build/CHANGELOG.md @@ -1,29 +1,5 @@ # @hwy-js/build -## 0.4.0 - -### Minor Changes - -- 625ee49: First off, huge shoutout to @jharrell for his debugging and research assistance on this PR related to adding Cloudflare Pages support! Thank you! - - - Cloudflare Pages is now supported! Closes #6. - - Added changesets. Closes #14. - - Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your project for setting up dev settings and deployment target, and probably other things in the future. As annoying as config files are, this simplifies a lot of things and is not too much to ask for a framework. - - Removes a lot of complexity / variance in build commands and deploy target hacks, as now we can just read the deployment target from the Hwy config and handle everything in Hwy's centralized build step. - - Adds a new `@hwy-js/build` package, splitting up the live refresh stuff (stays in `@hwy-js/dev`) from the build stuff. - - In your `src/main.tsx` file: - - - `{hwyDev?.DevLiveRefreshScript()}` is now just `` - - `` is now ``. This is to enable the new client scripts functionality mentioned below. - - - Added an option to ship client-side JS (including from TS files if you want) by adding a sibling `page-name.client.ts` or `page-name.client.js` file to your page. This becomes basically global JS for that page, and anything imported will be bundled into that page's script, which is built into the public folder and referenced in the document head when you visit that page. This will be better documented later. Closes #15. - -### Patch Changes - -- e4e514a: rmv rmSync instance, not really necessary -- e4e514a: init changesets -- e4e514a: tweak build step, auto read latest version in create-hwy - ## 0.4.0-beta.38 ## 0.4.0-beta.37 diff --git a/packages/build/package.json b/packages/build/package.json index 698db83e..deb184b8 100644 --- a/packages/build/package.json +++ b/packages/build/package.json @@ -1,6 +1,6 @@ { "name": "@hwy-js/build", - "version": "0.4.0", + "version": "0.4.0-beta.38", "author": { "name": "Samuel J. Cook" }, diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index e4ae843b..6e9f5032 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,28 +1,5 @@ # hwy -## 0.4.0 - -### Minor Changes - -- 625ee49: First off, huge shoutout to @jharrell for his debugging and research assistance on this PR related to adding Cloudflare Pages support! Thank you! - - - Cloudflare Pages is now supported! Closes #6. - - Added changesets. Closes #14. - - Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your project for setting up dev settings and deployment target, and probably other things in the future. As annoying as config files are, this simplifies a lot of things and is not too much to ask for a framework. - - Removes a lot of complexity / variance in build commands and deploy target hacks, as now we can just read the deployment target from the Hwy config and handle everything in Hwy's centralized build step. - - Adds a new `@hwy-js/build` package, splitting up the live refresh stuff (stays in `@hwy-js/dev`) from the build stuff. - - In your `src/main.tsx` file: - - - `{hwyDev?.DevLiveRefreshScript()}` is now just `` - - `` is now ``. This is to enable the new client scripts functionality mentioned below. - - - Added an option to ship client-side JS (including from TS files if you want) by adding a sibling `page-name.client.ts` or `page-name.client.js` file to your page. This becomes basically global JS for that page, and anything imported will be bundled into that page's script, which is built into the public folder and referenced in the document head when you visit that page. This will be better documented later. Closes #15. - -### Patch Changes - -- e4e514a: rm console log -- e4e514a: init changesets - ## 0.4.0-beta.38 ## 0.4.0-beta.37 diff --git a/packages/core/package.json b/packages/core/package.json index 6033a240..44bc2883 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "hwy", - "version": "0.4.0", + "version": "0.4.0-beta.38", "author": { "name": "Samuel J. Cook" }, diff --git a/packages/create-hwy/CHANGELOG.md b/packages/create-hwy/CHANGELOG.md index 9d7851cb..c1a5e4ac 100644 --- a/packages/create-hwy/CHANGELOG.md +++ b/packages/create-hwy/CHANGELOG.md @@ -1,29 +1,5 @@ # create-hwy -## 0.4.0 - -### Minor Changes - -- 625ee49: First off, huge shoutout to @jharrell for his debugging and research assistance on this PR related to adding Cloudflare Pages support! Thank you! - - - Cloudflare Pages is now supported! Closes #6. - - Added changesets. Closes #14. - - Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your project for setting up dev settings and deployment target, and probably other things in the future. As annoying as config files are, this simplifies a lot of things and is not too much to ask for a framework. - - Removes a lot of complexity / variance in build commands and deploy target hacks, as now we can just read the deployment target from the Hwy config and handle everything in Hwy's centralized build step. - - Adds a new `@hwy-js/build` package, splitting up the live refresh stuff (stays in `@hwy-js/dev`) from the build stuff. - - In your `src/main.tsx` file: - - - `{hwyDev?.DevLiveRefreshScript()}` is now just `` - - `` is now ``. This is to enable the new client scripts functionality mentioned below. - - - Added an option to ship client-side JS (including from TS files if you want) by adding a sibling `page-name.client.ts` or `page-name.client.js` file to your page. This becomes basically global JS for that page, and anything imported will be bundled into that page's script, which is built into the public folder and referenced in the document head when you visit that page. This will be better documented later. Closes #15. - -### Patch Changes - -- e4e514a: update ClientEntryScript to ClientScripts -- e4e514a: init changesets -- e4e514a: tweak build step, auto read latest version in create-hwy - ## 0.4.0-beta.38 ### Patch Changes diff --git a/packages/create-hwy/package.json b/packages/create-hwy/package.json index f053b4a5..f568cef1 100644 --- a/packages/create-hwy/package.json +++ b/packages/create-hwy/package.json @@ -1,6 +1,6 @@ { "name": "create-hwy", - "version": "0.4.0", + "version": "0.4.0-beta.38", "author": { "name": "Samuel J. Cook" }, diff --git a/packages/dev/CHANGELOG.md b/packages/dev/CHANGELOG.md index 0ba1a934..f05d86b0 100644 --- a/packages/dev/CHANGELOG.md +++ b/packages/dev/CHANGELOG.md @@ -1,27 +1,5 @@ # @hwy-js/dev -## 0.4.0 - -### Minor Changes - -- 625ee49: First off, huge shoutout to @jharrell for his debugging and research assistance on this PR related to adding Cloudflare Pages support! Thank you! - - - Cloudflare Pages is now supported! Closes #6. - - Added changesets. Closes #14. - - Adds a `hwy.config.ts` / `hwy.config.js` file to the root of your project for setting up dev settings and deployment target, and probably other things in the future. As annoying as config files are, this simplifies a lot of things and is not too much to ask for a framework. - - Removes a lot of complexity / variance in build commands and deploy target hacks, as now we can just read the deployment target from the Hwy config and handle everything in Hwy's centralized build step. - - Adds a new `@hwy-js/build` package, splitting up the live refresh stuff (stays in `@hwy-js/dev`) from the build stuff. - - In your `src/main.tsx` file: - - - `{hwyDev?.DevLiveRefreshScript()}` is now just `` - - `` is now ``. This is to enable the new client scripts functionality mentioned below. - - - Added an option to ship client-side JS (including from TS files if you want) by adding a sibling `page-name.client.ts` or `page-name.client.js` file to your page. This becomes basically global JS for that page, and anything imported will be bundled into that page's script, which is built into the public folder and referenced in the document head when you visit that page. This will be better documented later. Closes #15. - -### Patch Changes - -- e4e514a: init changesets - ## 0.4.0-beta.38 ## 0.4.0-beta.37 diff --git a/packages/dev/package.json b/packages/dev/package.json index 3fe9b5e5..94188851 100644 --- a/packages/dev/package.json +++ b/packages/dev/package.json @@ -1,6 +1,6 @@ { "name": "@hwy-js/dev", - "version": "0.4.0", + "version": "0.4.0-beta.38", "author": { "name": "Samuel J. Cook" },