diff --git a/package-lock.json b/package-lock.json index 1cb04b44..0e419309 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2624,6 +2624,10 @@ "resolved": "packages/embed", "link": true }, + "node_modules/@smileid/components": { + "resolved": "packages/components", + "link": true + }, "node_modules/@types/eslint": { "version": "8.44.7", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-8.44.7.tgz", @@ -10434,7 +10438,7 @@ } }, "packages/components": { - "name": "@smile_identity/smart-camera-web", + "name": "@smileid/components", "version": "1.0.2", "license": "MIT", "devDependencies": { diff --git a/packages/components/package.json b/packages/components/package.json index 200e6703..b04c8fa7 100644 --- a/packages/components/package.json +++ b/packages/components/package.json @@ -1,8 +1,7 @@ { - "name": "@smile_identity/smart-camera-web", + "name": "@smileid/components", "version": "1.0.2", "description": "WebComponent for smartly capturing images on the web, for use with SmileIdentity", - "main": "smart-camera-web.js", "scripts": { "build": "npx nyc instrument --compact=false smart-camera-web.js cypress/pages/instrumented", "start": "npx serve -p 8000 cypress/pages", @@ -17,6 +16,10 @@ "WebComponent", "WebRTC" ], + "exports": { + ".": "./src/components/index.js", + "./smart-camera-web": "./smart-camera-web.js" + }, "files": [ "smart-camera-web.js" ], diff --git a/packages/embed/src/js/components/Combobox.js b/packages/components/src/components/Combobox.js similarity index 100% rename from packages/embed/src/js/components/Combobox.js rename to packages/components/src/components/Combobox.js diff --git a/packages/components/src/components/index.js b/packages/components/src/components/index.js new file mode 100644 index 00000000..3705f96c --- /dev/null +++ b/packages/components/src/components/index.js @@ -0,0 +1,3 @@ +import ComboboxComponents from './Combobox'; + +export const Combobox = ComboboxComponents; diff --git a/packages/embed/src/js/basic-kyc.js b/packages/embed/src/js/basic-kyc.js index 2fd64862..6d1d76d2 100644 --- a/packages/embed/src/js/basic-kyc.js +++ b/packages/embed/src/js/basic-kyc.js @@ -1,7 +1,7 @@ import validate from "validate.js"; import ConsentScreen from "./components/ConsentScreen"; import TotpBasedConsent from "./components/TotpConsentApp"; -import Combobox from "./components/Combobox"; +import { Combobox } from "@smileid/components"; import { version as sdkVersion } from "../../package.json"; (function basicKyc() { diff --git a/packages/embed/src/js/doc-verification.js b/packages/embed/src/js/doc-verification.js index b0460f7d..e0a2d68b 100644 --- a/packages/embed/src/js/doc-verification.js +++ b/packages/embed/src/js/doc-verification.js @@ -1,7 +1,7 @@ -import "@smile_identity/smart-camera-web"; +import "@smileid/components/smart-camera-web"; import JSZip from "jszip"; import { version as sdkVersion } from "../../package.json"; -import Combobox from "./components/Combobox"; +import { Combobox } from "@smileid/components"; (function documentVerification() { "use strict"; diff --git a/packages/embed/src/js/ekyc.js b/packages/embed/src/js/ekyc.js index 1743b2e8..888c26bc 100644 --- a/packages/embed/src/js/ekyc.js +++ b/packages/embed/src/js/ekyc.js @@ -1,7 +1,7 @@ import validate from "validate.js"; import ConsentScreen from "./components/ConsentScreen"; import TotpBasedConsent from "./components/TotpConsentApp"; -import Combobox from "./components/Combobox"; +import { Combobox } from "@smileid/components"; import { version as sdkVersion } from "../../package.json"; (function eKYC() {