-
Notifications
You must be signed in to change notification settings - Fork 5
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
Compile within single slice only #20
Commits on Feb 3, 2024
-
Path slice path via args and look for assets in single slice only
Tests aren't fully green yet, but I've made one pass for this new approach.
Configuration menu - View commit details
-
Copy full SHA for a666d2e - Browse repository at this point
Copy the full SHA a666d2eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16e2c9a - Browse repository at this point
Copy the full SHA 16e2c9aView commit details -
Use --target arg to determine output directory
This will allow our CLI to call this from the outside and provide an appropriate --target for each slice.
Configuration menu - View commit details
-
Copy full SHA for 2228a4d - Browse repository at this point
Copy the full SHA 2228a4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1458b9c - Browse repository at this point
Copy the full SHA 1458b9cView commit details -
Write manifest file inside target dir
This keeps the assets per slice completely self contained, and will allow us to have abitrarily deep structures of compiled slice asset directories while still retaining clarity.
Configuration menu - View commit details
-
Copy full SHA for 8a3294a - Browse repository at this point
Copy the full SHA 8a3294aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6916c34 - Browse repository at this point
Copy the full SHA 6916c34View commit details -
Configuration menu - View commit details
-
Copy full SHA for d941afd - Browse repository at this point
Copy the full SHA d941afdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 15440ac - Browse repository at this point
Copy the full SHA 15440acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1c811ac - Browse repository at this point
Copy the full SHA 1c811acView commit details -
Configuration menu - View commit details
-
Copy full SHA for cc86929 - Browse repository at this point
Copy the full SHA cc86929View commit details -
This is invalid now that we're targeting single app or slice assets.
Configuration menu - View commit details
-
Copy full SHA for fed9b7b - Browse repository at this point
Copy the full SHA fed9b7bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3abccdc - Browse repository at this point
Copy the full SHA 3abccdcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ba5309 - Browse repository at this point
Copy the full SHA 6ba5309View commit details -
Configuration menu - View commit details
-
Copy full SHA for 425f947 - Browse repository at this point
Copy the full SHA 425f947View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ee71a5 - Browse repository at this point
Copy the full SHA 3ee71a5View commit details -
Use extension from compiled asset in manifest keys
This means that .ts files will have .js extensions when referencing them, as before.
Configuration menu - View commit details
-
Copy full SHA for 6512383 - Browse repository at this point
Copy the full SHA 6512383View commit details -
Configuration menu - View commit details
-
Copy full SHA for 246826b - Browse repository at this point
Copy the full SHA 246826bView commit details
Commits on Feb 5, 2024
-
Configuration menu - View commit details
-
Copy full SHA for a620554 - Browse repository at this point
Copy the full SHA a620554View commit details
Commits on Feb 6, 2024
-
Configuration menu - View commit details
-
Copy full SHA for cfb376b - Browse repository at this point
Copy the full SHA cfb376bView commit details -
Pass root into the plugin options from the outside
This means there’s now only one place we need to determine the root: index.ts
Configuration menu - View commit details
-
Copy full SHA for 506b532 - Browse repository at this point
Copy the full SHA 506b532View commit details -
Configuration menu - View commit details
-
Copy full SHA for 87b28aa - Browse repository at this point
Copy the full SHA 87b28aaView commit details -
Extract “assets” strings into constants
These are in two places for now, but at least this makes this special string a little clearer.
Configuration menu - View commit details
-
Copy full SHA for c029f8a - Browse repository at this point
Copy the full SHA c029f8aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 827d434 - Browse repository at this point
Copy the full SHA 827d434View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bd2ecc - Browse repository at this point
Copy the full SHA 1bd2eccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ffd9a6 - Browse repository at this point
Copy the full SHA 1ffd9a6View commit details -
Configuration menu - View commit details
-
Copy full SHA for aafddf5 - Browse repository at this point
Copy the full SHA aafddf5View commit details