@sutton-signwriting/sgnw-components
Version:
a javascript package of web components for use with the SignWriting script.
82 lines (81 loc) • 2.53 kB
JSON
{
"name": "@sutton-signwriting/sgnw-components",
"description": "a javascript package of web components for use with the SignWriting script.",
"version": "1.2.0",
"keywords": [
"SignWriting",
"sign language",
"web components",
"symbols",
"signs",
"vertical text",
"ASCII",
"Unicode"
],
"homepage": "https://www.sutton-signwriting.io/sgnw-components/",
"repository": {
"type": "git",
"url": "https://github.com/sutton-signwriting/sgnw-components.git"
},
"bugs": "https://github.com/sutton-signwriting/sgnw-components/issues",
"license": "MIT",
"author": {
"name": "Steve Slevinski",
"email": "slevinski@signwriting.org",
"url": "https://SteveSlevinski.me"
},
"funding": [
{
"type": "patreon",
"url": "https://www.patreon.com/signwriting"
},
"https://donate.sutton-signwriting.io"
],
"type": "module",
"customElements": "dist/custom-elements.json",
"main": "dist/index.cjs.js",
"module": "dist/index.js",
"es2015": "dist/esm/index.mjs",
"es2017": "dist/esm/index.mjs",
"types": "dist/types/components.d.ts",
"collection": "dist/collection/collection-manifest.json",
"collection:main": "dist/collection/index.js",
"unpkg": "dist/sgnw-components/sgnw-components.esm.js",
"files": [
"dist/",
"loader/",
"LICENSE",
"package.json",
"README.md"
],
"scripts": {
"clean": "rimraf src/docs docs/* loader/* dist/types dist/collection dist/custom-elements* dist/esm dist/sgnw-components dist/cjs dist/index*",
"analyze": "cem analyze --stencil --globs 'src/components/*/*.tsx' --outdir dist",
"postanalyze": "node tools/docs-manifest.js",
"docs": "node tools/docs-create.js",
"prebuild": "npm run clean && npm run analyze && npm run docs",
"build": "stencil build --docs",
"start": "stencil build --dev --watch --serve",
"server": "cd docs && npx http-server",
"test": "stencil test --spec"
},
"devDependencies": {
"@babel/core": "^8.0.1",
"@custom-elements-manifest/analyzer": "^0.11.0",
"@custom-elements-manifest/to-markdown": "^0.1.0",
"@stencil/core": "^4.43.5",
"@types/node": "^26.1.0",
"babel-loader": "^10.1.1",
"markdown-to-html-cli": "^5.0.4",
"rimraf": "^6.1.3",
"jest": "^29",
"jest-cli": "^29",
"@types/jest": "^29"
},
"dependencies": {
"@sutton-signwriting/core": "^2.0.1",
"@sutton-signwriting/font-ttf": "^1.6.0",
"@types/draggabilly": "^3.0.0",
"draggabilly": "^3.0.0"
}
}