usage notes #31
Labels
enhancement
New feature or request
good first issue
Good for newcomers
help wanted
Extra attention is needed
question
Further information is requested
Published to npm registry under version 0.0.1
Now, it is possible to
yarn add @nathanjhood/esbuild-scripts
.Reason: the package was not installing correctly when acquired over git.
The problems were numerous, and no fun to debug, since they only happened over remote CI runs and never locally.
I was trying to consume the package via
git+ssh://[email protected]/nathanjhood/esbuild-scripts
, but the CI doesn't have the access without generating a token...When changing to
https://github.com/nathanjhood/esbuild-scripts
for the package link, suddenly the pipeline failed at the point ofyarn install
... I was just about able to determine that I should not have been usingprepare
as mentioned in a recent PR, because this was somehow causingesbuild-scripts
to do its' own install in its' own directory, undernode_modules
... there were multiple instances of packages being linked, etc... messy! All of which worked locally, but not remotely... (actions cache was not finding the "sub"-packages foresbuild-scripts
to build itself locally)In the end, I figured it best to clean up and publish what I have (only the build script, currently) - because I was otherwise facing a major (major) Catch 22 over the following:
import/export
syntax and TS)So, I will come up with a versioning strategy to allow actual supported minor releases (and hopefully tweak releases), but try to keep some scope for experimental releases, which are required in order to test this particular project and thus validate that the update is good for the more regular consumers.
I've deliberately not strayed far up from the semver 0.0.0 so far; the version in the npm registry is 0.0.1, and I'll likely suggest any potential users to pick up minor version increments - 0.1.0, then 0.2.0, and so forth, leaving the third digit for beta testing.
Once I've established a suitable plan, I'll post it here and in the README.
The text was updated successfully, but these errors were encountered: