{ "name": "@descope/user-management-widget", "version": "0.4.88", "author": "Descope Team ", "homepage": "https://github.com/descope/descope-js", "bugs": { "url": "https://github.com/descope/descope-js/issues", "email": "help@descope.com" }, "main": "dist/index.js", "module": "dist/esm/index.js", "types": "dist/index.d.ts", "description": "Descope user management widget", "scripts": { "start": "npx nx run user-management-widget:build && rollup -c rollup.config.app.serve.mjs -w", "build:app": "rollup -c rollup.config.app.mjs", "build": "rollup -c", "test": "npm run test:unit", "test:unit": "jest --silent", "test:e2e": "DESCOPE_PROJECT_ID=pid DESCOPE_TENANT=tid DESCOPE_WIDGET_ID=wid npm run build:app && npx playwright test", "test:e2e:ui": "npm run test:e2e -- --ui", "lint": "eslint '+(src|test)/**/*.ts'" }, "license": "MIT", "repository": { "type": "git", "url": "https://github.com/descope/descope-js.git" }, "files": [ "dist" ], "devDependencies": { "@descope/web-components-ui": "latest", "@open-wc/rollup-plugin-html": "1.2.5", "@playwright/test": "^1.41.1", "@rollup/plugin-commonjs": "^25.0.0", "@rollup/plugin-node-resolve": "^15.0.0", "@rollup/plugin-replace": "^5.0.0", "@rollup/plugin-typescript": "^11.0.0", "@testing-library/dom": "^10.0.0", "@testing-library/jest-dom": "6.4.5", "@types/jest": "^29.0.0", "@types/node": "20.12.13", "@types/testing-library__jest-dom": "5.14.9", "dotenv": "^16.0.3", "eslint": "8.57.0", "eslint-config-airbnb": "19.0.4", "eslint-config-airbnb-typescript": "18.0.0", "eslint-config-prettier": "9.1.0", "eslint-config-standard": "17.1.0", "eslint-import-resolver-typescript": "3.6.1", "eslint-plugin-import": "2.29.1", "eslint-plugin-jest": "28.5.0", "eslint-plugin-jest-dom": "5.4.0", "eslint-plugin-jest-formatting": "3.1.0", "eslint-plugin-n": "17.7.0", "eslint-plugin-no-only-tests": "3.1.0", "eslint-plugin-prefer-arrow": "1.2.3", "eslint-plugin-prettier": "5.1.3", "eslint-plugin-promise": "6.2.0", "jest": "^29.0.0", "jest-environment-jsdom": "^29.0.0", "lint-staged": "^15.0.0", "prettier": "^3.0.0", "pretty-quick": "^4.0.0", "rollup": "^4.0.0", "rollup-plugin-banner2": "^1.2.2", "rollup-plugin-browsersync": "^1.3.3", "rollup-plugin-define": "^1.0.1", "rollup-plugin-delete": "^2.0.0", "rollup-plugin-dts": "^6.0.0", "rollup-plugin-livereload": "^2.0.5", "rollup-plugin-svg-import": "3.0.0", "rollup-plugin-terser": "7.0.2", "shadow-dom-testing-library": "^1.2.0", "string-to-arraybuffer": "^1.0.2", "ts-jest": "^29.0.0", "ts-node": "10.9.2", "typescript": "^4.5.3", "serve": "14.2.3" }, "dependencies": { "@descope/web-js-sdk": "workspace:*", "@descope/sdk-helpers": "workspace:*", "@descope/sdk-mixins": "workspace:*", "@descope/sdk-component-drivers": "workspace:*", "tslib": "2.6.2", "libphonenumber-js": "1.11.2", "reselect": "5.1.0", "@reduxjs/toolkit": "^2.0.1", "redux": "5.0.1", "redux-thunk": "3.1.0", "immer": "^10.0.3" }, "overrides": { "terser": "5.31.0" } }