Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

0.8.0 #13

Merged
merged 30 commits into from Nov 7, 2022
Merged

0.8.0 #13

merged 30 commits into from Nov 7, 2022

Conversation

cplepage
Copy link
Collaborator

@cplepage cplepage commented Oct 12, 2022

  • Update to node 18
  • Remove express
  • Remove mocha nodejs test runner isnt ready
  • Remove axios nodejs fetch isnt ready

v8-to-istanbul crashes with experimental fetch parcel-bundler/parcel#8005 (comment)

  • Template starters in create-fullstacked
    • MERN
  • Take advantage of profiles from docker-compose
  • Clean public folder when watching
  • all the pre/post scripts must have a *.postbuild.ts syntax

To Fix

  • watch-dir should watch files within recursively
  • Set no-experimental-fetch only for node >= 18

Added

  • certs script to automatically setup SSL certificate for known hostnames
  • -t 0 in runner so cold starts much faster
  • every files in server directory named index.ts or *.server.ts will be required by server
  • the *.script.ts applies to all pre/post scripts

Removed

  • express from server

Changed

  • server watcher websocket tries to connect in a loop instead of crashing after x seconds
  • improved deploy script
  • fullstacked/server now takes care of spawning the server and starting it
  • ssh server simulation for tests improvements

Fixed

  • watch-dir adds all files recursively to watch
  • public dir gets cleaned before each webapp build

@cplepage cplepage marked this pull request as draft October 12, 2022 12:33
@cplepage cplepage marked this pull request as draft October 12, 2022 12:33
@cplepage cplepage marked this pull request as ready for review November 7, 2022 19:49
@cplepage cplepage merged commit c37deb8 into main Nov 7, 2022
@cplepage cplepage deleted the 0.8.0 branch November 7, 2022 19:54
cplepage added a commit that referenced this pull request Jun 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant