@plasius/sharedassets
v1.0.17
Published
Plasius shared asset library, allowing devs to utilise common components
Readme
@plasius/sharedassets
Public package containing shared static assets for Plasius frontend applications.
Install
npm install @plasius/sharedassetsModule 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 testGovernance
- Security policy: SECURITY.md
- Code of conduct: CODE_OF_CONDUCT.md
- ADRs: docs/adrs
- Legal docs: legal
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.