UNPKG

@zextras/carbonio-shell-ui

Version:

The Zextras Carbonio web client

182 lines (181 loc) • 5.56 kB
{ "name": "@zextras/carbonio-shell-ui", "version": "12.0.0", "description": "The Zextras Carbonio web client", "main": "./lib/lib.js", "types": "./lib/lib.d.ts", "exports": { ".": "./lib/lib.js", "./*": null }, "engines": { "node": "v20", "npm": "v10" }, "scripts": { "test:ci": "jest --testTimeout=10000 --maxWorkers=50%", "test:dev": "jest --testTimeout=10000 --maxWorkers=2", "test": "is-ci && npm run test:ci || npm run test:dev", "test:watch": "npm run test:dev -- --onlyChanged --watch", "prepare": "is-ci || husky", "prepack": "npm run build:lib", "type-check": "tsc --noEmit", "type-check:watch": "npm run type-check -- --watch", "lint": "eslint --ext .js,.jsx,.ts,.tsx --resolve-plugins-relative-to node_modules/@zextras/carbonio-ui-configs src", "build": "npm run build:pkg && npm run build:lib", "build:dev": "npm run build:pkg -- --dev --pkgRel $(date +%s) && npm run build:lib", "prebuild:pkg": "rm -rf dist pkg; tsc --project tsconfig.build.json", "build:pkg": "sdk build", "postbuild:pkg": "rm carbonio.webpack.js src/constants/locales.js", "prebuild:lib": "rm -rf lib", "build:lib": "tsc -p tsconfig.lib.json && npx api-extractor run --verbose", "build:lib:local": "tsc -p tsconfig.lib.json && npx api-extractor run --verbose --local", "deploy": "npm run build:pkg && sdk deploy", "deploy:dev": "npm run build:pkg -- -d && sdk deploy", "prestart": "npm run prebuild:pkg", "start": "sdk watch", "poststart": "npm run postbuild:pkg", "packTo": "npm pack --pack-destination $PKG_PATH && cd $PKG_PATH && npm i zextras-carbonio-shell-ui-$npm_package_version.tgz", "deploy-on-module": "npm pack && rm -rf $PKG_PATH/node_modules/@zextras/carbonio-shell-ui/* && tar -xf zextras-carbonio-shell-ui-$npm_package_version.tgz -C $PKG_PATH/node_modules/@zextras/carbonio-shell-ui/ --strip-components 1" }, "files": [ "lib/", "THIRDPARTIES" ], "keywords": [ "zextras" ], "author": "Zextras Dev Team <https://www.zextras.com/carbonio/>", "license": "AGPL-3.0-only", "devDependencies": { "@babel/core": "^7.26.10", "@babel/preset-env": "^7.26.9", "@babel/preset-react": "^7.26.3", "@babel/preset-typescript": "^7.27.0", "@commitlint/cli": "^19.8.0", "@commitlint/config-conventional": "^19.8.0", "@faker-js/faker": "^8.4.1", "@microsoft/api-extractor": "^7.42.3", "@svgr/webpack": "^8.1.0", "@testing-library/dom": "^10.4.0", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.2.0", "@testing-library/user-event": "^14.6.1", "@tsconfig/node20": "^20.1.5", "@types/jest": "^29.5.12", "@types/lodash": "^4.17.4", "@types/node": "^20.17.27", "@types/react": "^18.3.11", "@types/react-dom": "^18.3.0", "@types/ua-parser-js": "^0.7.39", "@types/webpack": "^5.28.5", "@types/webpack-env": "^1.18.8", "@zextras/carbonio-search-ui": "github:zextras/carbonio-search-ui#devel", "@zextras/carbonio-ui-configs": "^2.1.0", "@zextras/carbonio-ui-sdk": "^2.1.0", "autoprefixer": "^10.4.17", "babel-plugin-styled-components": "^2.1.4", "babel-plugin-transform-import-meta": "^2.3.2", "copy-webpack-plugin": "^13.0.0", "core-js": "^3.39.0", "css-loader": "^6.10.0", "dotenv": "^16.4.7", "eslint-plugin-notice": "^0.9.10", "html-webpack-plugin": "^5.6.0", "husky": "^9.0.11", "identity-obj-proxy": "^3.0.0", "is-ci": "^3.0.1", "jest": "^29.7.0", "jest-environment-jsdom": "^29.7.0", "jest-fail-on-console": "^3.1.2", "jest-junit": "^16.0.0", "jest-styled-components": "^7.2.0", "mini-css-extract-plugin": "^2.8.1", "msw": "^2.4.8", "postcss-loader": "^8.1.1", "ts-node": "^10.9.2", "typescript": "^5.3.3", "webpack": "^5.98.0", "webpack-cli": "^6.0.1", "webpack-merge": "^6.0.1" }, "dependencies": { "@fontsource/roboto": "^5.0.8", "@tinymce/tinymce-react": "^4.3.2", "@zextras/carbonio-design-system": "^10.3.0", "@zextras/carbonio-ui-preview": "^3.2.0", "@zextras/carbonio-ui-soap-lib": "1.0.3", "darkreader": "^4.9.79", "date-fns": "^4.1.0", "i18next": "^22.5.1", "i18next-chained-backend": "^4.6.2", "i18next-http-backend": "^2.5.0", "immer": "^10.0.3", "lodash": "^4.17.21", "posthog-js": "^1.234.4", "react": "^18.3.1", "react-dom": "^18.3.1", "react-i18next": "^12.3.1", "react-router-dom": "^6.30.0", "styled-components": "^6.1.13", "tinymce": "^6.8.4", "zustand": "^5.0.3" }, "peerDependencies": { "@zextras/carbonio-design-system": "^10.0.0", "@zextras/carbonio-ui-preview": "^3.2.0", "core-js": "^3.39.0", "lodash": "^4.17.21", "react": "^18.3.1", "react-dom": "^18.3.1", "react-i18next": "^12.3.1", "react-router-dom": "^6.30.0", "styled-components": "^6.1.13" }, "peerDependenciesMeta": { "@zextras/carbonio-design-system": { "optional": true }, "@zextras/carbonio-ui-preview": { "optional": true }, "lodash": { "optional": true }, "react": { "optional": true }, "react-dom": { "optional": true }, "react-i18next": { "optional": true }, "react-router-dom": { "optional": true }, "styled-components": { "optional": true } }, "sdk": { "svgr": true }, "browserslist": [ ">1%", "last 3 version", "Firefox ESR", "not dead" ], "carbonio": { "name": "carbonio-shell-ui", "translations_repository": "git@github.com:Zextras/carbonio-shell-ui-i18n.git", "type": "shell", "priority": -1, "display": "Shell", "icon": "CubeOutline" }, "config": { "translations_repository": "git@github.com:Zextras/carbonio-shell-ui-i18n.git" } }