UNPKG

@corti/dictation-web

Version:
118 lines (117 loc) 3.63 kB
{ "name": "@corti/dictation-web", "description": "Web component for Corti Dictation", "author": "Corti ApS", "version": "0.1.10", "license": "MIT", "type": "module", "main": "dist/index.js", "module": "dist/index.js", "exports": { "import": "./dist/index.js", "default": "./dist/bundle.js" }, "jsdelivr": "./dist/bundle.js", "files": [ "dist" ], "bugs": { "url": "https://help.corti.app", "email": "help@corti.ai" }, "repository": "github:corticph/dictation-web-sdk", "homepage": "https://help.corti.app/en/articles/10714657-introducing-the-corti-dictation-browser-sdk", "keywords": [ "corti", "dictation", "web", "sdk", "speech", "recognition", "transcription", "audio", "medical", "healthcare" ], "scripts": { "analyze": "cem analyze --litelement", "build": "tsc && npm run analyze -- --exclude dist", "build:bundle": "esbuild dist/index.js --bundle --outfile=dist/bundle.js --format=esm --platform=browser", "release": "npm run build && npm run build:bundle && npm publish --access public", "start": "npm run build && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"web-dev-server\"", "prepublish": "tsc && npm run analyze -- --exclude dist", "lint": "eslint --ext .ts,.tsx src --ignore-path .gitignore && prettier \"src/**/*.ts\" --check --ignore-path .gitignore", "format": "eslint --ext .ts,.tsx src --fix --ignore-path .gitignore && prettier \"src/**/*.ts\" --write --ignore-path .gitignore", "prepare": "husky && husky install", "test": "tsc && wtr --coverage", "test:watch": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wtr --watch\"", "storybook": "tsc && npm run analyze -- --exclude dist && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"storybook dev -p 8080\"", "storybook:build": "tsc && npm run analyze -- --exclude dist && storybook build" }, "dependencies": { "lit": "^3.1.4" }, "devDependencies": { "@custom-elements-manifest/analyzer": "^0.10.3", "@open-wc/eslint-config": "^12.0.3", "@open-wc/testing": "^4.0.0", "@storybook/addon-a11y": "^7.6.20", "@storybook/addon-essentials": "^7.6.20", "@storybook/addon-links": "^7.6.20", "@storybook/web-components": "^7.6.20", "@types/mocha": "^10.0.7", "@typescript-eslint/eslint-plugin": "^7.18.0", "@typescript-eslint/parser": "^7.18.0", "@web/dev-server": "^0.4.6", "@web/storybook-builder": "^0.1.16", "@web/storybook-framework-web-components": "^0.1.2", "@web/test-runner": "^0.18.2", "concurrently": "^8.2.2", "esbuild": "^0.25.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-html": "^8.1.2", "husky": "^8.0.0", "lint-staged": "^15.2.7", "prettier": "^3.3.2", "sinon": "^19.0.2", "storybook": "^7.6.20", "tslib": "^2.6.3", "typescript": "^5.5.3" }, "customElements": "custom-elements.json", "eslintConfig": { "parser": "@typescript-eslint/parser", "extends": [ "@open-wc", "prettier" ], "plugins": [ "@typescript-eslint" ], "rules": { "no-unused-vars": "off", "@typescript-eslint/no-unused-vars": [ "error" ], "import/no-unresolved": "off", "import/extensions": [ "error", "always", { "ignorePackages": true } ] } }, "prettier": { "singleQuote": true, "arrowParens": "avoid" }, "lint-staged": { "*.ts": [ "eslint --fix", "prettier --write" ] } }