
Security News
NVD Concedes Inability to Keep Pace with Surging CVE Disclosures in 2025
Security experts warn that recent classification changes obscure the true scope of the NVD backlog as CVE volume hits all-time highs.
euclid-components
Advanced tools
Provides reusable [Vue](https://vuejs.org/) components for the Universit of Edinburgh's [EUCLID](https://www.ed.ac.uk/student-systems) application.
Provides reusable Vue components for the Universit of Edinburgh's EUCLID application.
If you're not a member of Student Systems staff actively developing EUCLID then this probably isn't what you're looking for or any use to you. You're welcome to browse it though.
Install with npm.
npm install euclid-components-save-dev
Then require individual components in your Vue components:
const DynamicListbox = require('euclid-components').DynamicListbox;
Documentation is included in the Git repository (but not in npm). As well as explaining how each component works, it also provides live examples using the components themselves.
To view and develop this documentation, run npm run docs
. It will run the
documentation through localhost and automatically update with any changes to the
components and documentation files.
We'll host this somewhere soon.
When ready to release, ensure that documentation and unit tests have been
written, bump the version number (following semver) and run npm run release
.
Note that the test "DynamicListbox emits an event with a translation" may
occassionally fail in Headless Chrome, which I haven't been able to figure out
yet. If so, just re-run npm run release
until it passes.
Releases are tracked in the repository.
FAQs
Provides reusable [Vue](https://vuejs.org/) components for the Universit of Edinburgh's [EUCLID](https://www.ed.ac.uk/student-systems) application.
The npm package euclid-components receives a total of 25 weekly downloads. As such, euclid-components popularity was classified as not popular.
We found that euclid-components demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer 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
Security experts warn that recent classification changes obscure the true scope of the NVD backlog as CVE volume hits all-time highs.
Security Fundamentals
Attackers use obfuscation to hide malware in open source packages. Learn how to spot these techniques across npm, PyPI, Maven, and more.
Security News
Join Socket for exclusive networking events, rooftop gatherings, and one-on-one meetings during BSidesSF and RSA 2025 in San Francisco.