@plasius/sharedassets

v1.0.17

Published

Plasius shared asset library, allowing devs to utilise common components

Readme

@plasius/sharedassets

npm version Build Status coverage License Code of Conduct Security Policy Changelog

Public package containing shared static assets for Plasius frontend applications.

Install

npm install @plasius/sharedassets

Module formats

This package publishes dual ESM and CJS artifacts. When CJS output is emitted under dist-cjs/*.js with type: module, dist-cjs/package.json is generated with { "type": "commonjs" } to ensure Node require(...) compatibility.

Usage

import { PlasiusLTDLogo } from "@plasius/sharedassets";

Development

npm install
npm run build
npm test

Governance

License

MIT

Release integrity

CI keeps the administrative contributor registry outside Git and npm package artifacts using exact, case-normalised path checks. Reviewed CI runs on explicit GitHub-hosted runners with package-manager caching disabled; fork PR code is denied. Publication uses the GitHub-hosted production job with Node 24 and pinned npm 11.6.2. It is token-free and proceeds only while the prepared SHA is the exact main head after successful push-triggered CI. Do not dispatch CD until the npm trusted-publisher binding is verified.