UNPKG

vlibras-player-webjs

Version:

Biblioteca JavaScript moderna para integração do VLibras Player com React, Vue, Angular e vanilla JS

167 lines (166 loc) 5.45 kB
{ "name": "vlibras-player-webjs", "version": "2.4.2", "description": "Biblioteca JavaScript moderna para integração do VLibras Player com React, Vue, Angular e vanilla JS", "keywords": [ "vlibras", "libras", "accessibility", "acessibilidade", "avatar", "sign-language", "brazilian-sign-language", "lingua-de-sinais", "react", "react18", "react19", "vue", "angular", "typescript", "javascript", "inclusive-design", "assistive-technology", "web-accessibility", "a11y", "brazil", "deaf", "surdo" ], "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "types": "dist/types/index.d.ts", "files": [ "dist/", "assets/", "README.md", "LICENSE" ], "exports": { ".": { "import": "./dist/esm/index.js", "require": "./dist/cjs/index.js", "types": "./dist/types/index.d.ts" }, "./react": { "import": "./dist/esm/adapters/frameworks/react/components/index.js", "require": "./dist/cjs/adapters/frameworks/react/components/index.js", "types": "./dist/types/adapters/frameworks/react/components/index.d.ts" }, "./react/components": { "import": "./dist/esm/adapters/frameworks/react/components/index.js", "require": "./dist/cjs/adapters/frameworks/react/components/index.js", "types": "./dist/types/adapters/frameworks/react/components/index.d.ts" }, "./react/hooks": { "import": "./dist/esm/adapters/frameworks/react/hooks/index.js", "require": "./dist/cjs/adapters/frameworks/react/hooks/index.js", "types": "./dist/types/adapters/frameworks/react/hooks/index.d.ts" }, "./react/utils": { "import": "./dist/esm/adapters/frameworks/react/utils/index.js", "require": "./dist/cjs/adapters/frameworks/react/utils/index.js", "types": "./dist/types/adapters/frameworks/react/utils/index.d.ts" }, "./react/ssr": { "import": "./dist/esm/adapters/frameworks/react/ssr/index.js", "require": "./dist/cjs/adapters/frameworks/react/ssr/index.js", "types": "./dist/types/adapters/frameworks/react/ssr/index.d.ts" }, "./nextjs": { "import": "./dist/esm/adapters/frameworks/react/ssr/NextJSCompatibility.js", "require": "./dist/cjs/adapters/frameworks/react/ssr/NextJSCompatibility.js", "types": "./dist/types/adapters/frameworks/react/ssr/NextJSCompatibility.d.ts" }, "./testing": { "import": "./dist/esm/adapters/testing/index.js", "require": "./dist/cjs/adapters/testing/index.js", "types": "./dist/types/adapters/testing/index.d.ts" }, "./plugins": { "import": "./dist/esm/features/plugins/index.js", "require": "./dist/cjs/features/plugins/index.js", "types": "./dist/types/features/plugins/index.d.ts" }, "./plugins/presets": { "import": "./dist/esm/features/plugins/presets/index.js", "require": "./dist/cjs/features/plugins/presets/index.js", "types": "./dist/types/features/plugins/presets/index.d.ts" }, "./devtools": { "import": "./dist/esm/features/devtools/index.js", "require": "./dist/cjs/features/devtools/index.js", "types": "./dist/types/features/devtools/index.d.ts" }, "./styles": "./dist/styles/vlibras.css" }, "scripts": { "build": "npm run clean && npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd", "build:types": "tsc --emitDeclarationOnly --outDir dist/types", "build:esm": "tsc --module es2020 --outDir dist/esm", "build:cjs": "tsc --module commonjs --outDir dist/cjs", "build:umd": "webpack --mode production", "clean": "rimraf dist", "dev": "webpack serve --mode development", "test": "jest", "test:watch": "jest --watch", "lint": "eslint src/**/*.{js,ts}", "lint:fix": "eslint src/**/*.{js,ts} --fix", "prepare": "npm run build", "prepublishOnly": "npm test && npm run lint" }, "peerDependencies": { "typescript": ">=4.5.0", "react": ">=16.8.0", "react-dom": ">=16.8.0" }, "peerDependenciesMeta": { "typescript": { "optional": true }, "react": { "optional": true }, "react-dom": { "optional": true } }, "devDependencies": { "@types/jest": "^29.5.0", "@types/react": "^18.0.0", "@types/react-dom": "^18.0.0", "@typescript-eslint/eslint-plugin": "^6.0.0", "@typescript-eslint/parser": "^6.0.0", "eslint": "^8.0.0", "jest": "^29.5.0", "jest-environment-jsdom": "^29.5.0", "react": "^18.0.0", "react-dom": "^18.0.0", "rimraf": "^5.0.0", "serve": "^14.0.0", "ts-jest": "^29.1.0", "ts-loader": "^9.4.0", "typescript": "^5.0.0", "webpack": "^5.80.0", "webpack-cli": "^5.1.0", "webpack-dev-server": "^5.2.2", "copy-webpack-plugin": "^12.0.0" }, "repository": { "type": "git", "url": "https://github.com/vlibras/player-webjs.git" }, "homepage": "https://www.vlibras.gov.br/", "bugs": { "url": "https://github.com/vlibras/player-webjs/issues" }, "author": "VLibras Team", "license": "LGPL-3.0", "engines": { "node": ">=16.0.0" }, "browserslist": [ "> 1%", "last 2 versions", "not dead" ] }