1 | {
|
2 | "name": "@sutton-signwriting/sgnw-components",
|
3 | "description": "a javascript package of web components for use with the SignWriting script.",
|
4 | "version": "0.10.0",
|
5 | "type": "module",
|
6 | "customElements": "dist/custom-elements.json",
|
7 | "main": "dist/index.cjs.js",
|
8 | "module": "dist/custom-elements/index.js",
|
9 | "es2015": "dist/esm/index.mjs",
|
10 | "es2017": "dist/esm/index.mjs",
|
11 | "types": "dist/custom-elements/index.d.ts",
|
12 | "collection": "dist/collection/collection-manifest.json",
|
13 | "collection:main": "dist/collection/index.js",
|
14 | "unpkg": "dist/sgnw-components/sgnw-components.esm.js",
|
15 | "files": [
|
16 | "dist/",
|
17 | "loader/"
|
18 | ],
|
19 | "publishConfig": {
|
20 | "registry": "https://registry.npmjs.org/"
|
21 | },
|
22 | "scripts": {
|
23 | "clean": "rimraf src/docs docs/* dist/types dist/collection dist/custom-elements dist/esm dist/sgnw-components dist/cjs dist/index*",
|
24 | "analyze": "cem analyze --stencil --globs 'src/components/*/*.tsx' --outdir dist",
|
25 | "postanalyze": "node md-cem.js",
|
26 | "predocs": "node md-combine.js",
|
27 | "docs": "generate-md --layout ./src/layout --input ./src/docs --output ./src",
|
28 | "prebuild": "npm run clean && npm run analyze && npm run docs",
|
29 | "build": "stencil build --docs",
|
30 | "start": "stencil build --dev --watch --serve",
|
31 | "layout": "generate-md --export mixu-bootstrap-2col --output ./src/layout-export"
|
32 | },
|
33 | "devDependencies": {
|
34 | "@custom-elements-manifest/analyzer": "^0.4.8",
|
35 | "@custom-elements-manifest/to-markdown": "^0.0.7",
|
36 | "@stencil/core": "^2.6.0",
|
37 | "markdown-styles": "^3.2.0",
|
38 | "rimraf": "^3.0.2"
|
39 | },
|
40 | "dependencies": {
|
41 | "@sutton-signwriting/core": "^1.3.0",
|
42 | "@sutton-signwriting/font-ttf": "^1.2.0"
|
43 | },
|
44 | "license": "MIT"
|
45 | }
|