Installation & Setup
Get Bliss SVG Builder installed and render your first SVG.
Installation
Using npm
bash
npm install bliss-svg-builder@alphaUsing pnpm
bash
pnpm add bliss-svg-builder@alphaUsing yarn
bash
yarn add bliss-svg-builder@alphaImport Patterns
Node.js (ES Modules)
js
import { BlissSVGBuilder } from 'bliss-svg-builder@alpha';
const builder = new BlissSVGBuilder('B313'); // "feeling"
console.log(builder.svgCode);Node.js (CommonJS)
js
const { BlissSVGBuilder } = require('bliss-svg-builder@alpha');
const builder = new BlissSVGBuilder('B313'); // "feeling"
console.log(builder.svgCode);Browser (ES Modules)
html
<script type="module">
import { BlissSVGBuilder } from 'bliss-svg-builder@alpha';
const builder = new BlissSVGBuilder('B313'); // "feeling"
document.body.appendChild(builder.svgElement);
</script>Browser (UMD)
html
<script src="bliss-svg-builder.umd.js"></script>
<script>
const { BlissSVGBuilder } = window.BlissSVGBuilder;
const builder = new BlissSVGBuilder('B313'); // "feeling"
document.body.appendChild(builder.svgElement);
</script>Sharing Examples
Create shareable examples on CodePen or JSFiddle using unpkg.
Paste this in the JavaScript panel (with module mode enabled):
js
import { BlissSVGBuilder } from 'https://unpkg.com/bliss-svg-builder@alpha/dist/bliss-svg-builder.esm.js';
const builder = new BlissSVGBuilder('B313'); // "feeling"
document.body.appendChild(builder.svgElement);Perfect for bug reports, demos, or collaborating with others.