Security News
Node.js EOL Versions CVE Dubbed the "Worst CVE of the Year" by Security Experts
Critics call the Node.js EOL CVE a misuse of the system, sparking debate over CVE standards and the growing noise in vulnerability databases.
@screencloud/alfie-alpha
Advanced tools
Published to npm
All components and variables that should be made available to users of our package should be exported in index.ts.
If you create a new component or update an existing component please ensure to update our documentation site to reflect these changes.
We usually use our documentation site as our workspace to develop new components or make changes to existing components however feel free to use your own app.
You can use yalc to work in your local environment to test your changes without publishing those changes to npm.
Create yalc package by running commands in alfie package -
yarn run build
yalc publish
In your dependent project run
yalc add @screencloud/alfie
yarn install
After the yalc package has been added to your dependent project you can just do an update after each publish.
yalc update
Using yalc edits your package.json and node modules to point at the yalc package. Please ensure to never commit this change.
To remove the yalc package in your dependent project run
yalc remove --all
yarn install
This removes all yalc package info from yalc.lock
and updates your node modules to point to the published version.
We use changesets to handle our versioned release to NPM.
Run yarn changeset
in the top level apps folder. Select @screencloud/alfie in the changed packages using space to select.
Choose if your change was a major, minor or patch bump and add a useful summary of your change for the change logs. Changesets will generate a .changeset/ file which you should commit.
Once your PR has been successfully merged a new PR will be generated in the apps repo by GitHub actions for you named Version Packages
.
When you're ready to do a release, you can merge this PR and a GitHub action will run to publish your change automatically to npm. If you're not ready to do a release yet, that's fine, whenever you add more changesets to develop, this PR will be updated.
FAQs
Component library for apps look and feel
We found that @screencloud/alfie-alpha demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 5 open source maintainers collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Critics call the Node.js EOL CVE a misuse of the system, sparking debate over CVE standards and the growing noise in vulnerability databases.
Security News
cURL and Go security teams are publicly rejecting CVSS as flawed for assessing vulnerabilities and are calling for more accurate, context-aware approaches.
Security News
Bun 1.2 enhances its JavaScript runtime with 90% Node.js compatibility, built-in S3 and Postgres support, HTML Imports, and faster, cloud-first performance.