@adyen/adyen-platform-experience-web
Version:

164 lines • 6.11 kB
JSON
{
"name": "@adyen/adyen-platform-experience-web",
"version": "1.11.0",
"keywords": [
"adyen",
"adyen-pe",
"fp",
"finance",
"platforms",
"adyen-for-platforms",
"components",
"adyen-platform-experience"
],
"license": "MIT",
"type": "module",
"repository": "github:Adyen/adyen-platform-experience-web",
"apiVersion": "v1",
"publishConfig": {
"registry": "https://registry.npmjs.org/"
},
"private": false,
"bugs": {
"url": "https://support.adyen.com/"
},
"files": [
"dist/**"
],
"sideEffects": [
"**/*.css"
],
"main": "./dist/cjs/index.js",
"module": "./dist/es/index.js",
"types": "./dist/types/index.d.ts",
"style": "dist/style.css",
"exports": {
".": {
"types": "./dist/types/index.d.ts",
"require": {
"types": "./dist/types/index.d.ts",
"default": "./dist/cjs/index.js"
},
"import": {
"types": "./dist/types/index.d.ts",
"default": "./dist/es/index.js"
}
},
"./adyen-platform-experience-web.css": "./dist/adyen-platform-experience-web.css"
},
"scripts": {
"build": "rm -rf ./dist && vite build --config vite.config.ts && tsc --project tsconfig-build.json",
"build:umd": "vite --mode umd build --config vite.config.ts && tsc --project tsconfig-build.json",
"build:umd:test": "cross-env USE_TEST_CDN=true vite --mode umd build --config vite.config.ts && tsc --project tsconfig-build.json",
"build:analyse": "vite build --mode analyse --config vite.config.ts",
"build:publish": "pnpm run build && pnpm pack",
"changeset": "changeset",
"format": "prettier --write 'src/**/*.{ts,js,css,scss,html}'",
"lint": "ESLINT_USE_FLAT_CONFIG=false eslint 'src/**/*.{js,ts,tsx}' --quiet && stylelint 'src/**/*.scss' --fix && pnpm run lint:playwright-selectors",
"lint:playwright-selectors": "eslint --no-config-lookup --config scripts/eslint-playwright-selectors.cjs 'tests/**/*.{spec,test}.{ts,tsx}' 'tests/models/**/*.{ts,tsx}'",
"prepare": "node prepare.cjs",
"schemas:generate": "bash scripts/generate-ts-schemas/generate-schemas.sh",
"schemas:variables": "bash scripts/generate-ts-schemas/setup-openapi-ts.sh",
"start": "pnpm run storybook",
"storybook": "concurrently --kill-others-on-fail 'pnpm run types:watch' 'node .storybook/dev.js'",
"storybook:build": "cross-env USE_TEST_CDN=true storybook build",
"storybook:static": "cross-env USE_CDN=false TEST_ENV=1 storybook build && vite preview --outDir storybook-static --config vite.config.ts",
"test": "cross-env TEST_ENV=1 vitest --config vite.config.ts",
"test:contract": "cross-env NODE_OPTIONS='--no-experimental-strip-types' playwright test --project contract",
"test:coverage": "vitest run --config vite.config.ts --coverage",
"test:e2e": "cross-env TEST_ENV=1 NODE_OPTIONS='--no-experimental-strip-types' playwright test --project local-chrome-e2e",
"test:integration": "cross-env TEST_ENV=1 NODE_OPTIONS='--no-experimental-strip-types' playwright test --project local-chrome",
"test:integration:debug": "cross-env PWDEBUG=console TEST_ENV=1 NODE_OPTIONS='--no-experimental-strip-types' playwright test --debug --project local-chrome",
"test:integration:ui": "npm run test:integration -- --ui",
"translations:sort": "bash scripts/process-translations/sort-translations-json.sh",
"types:check": "tsc --preserveWatchOutput",
"types:watch": "tsc --preserveWatchOutput --watch && tsc --project tsconfig-build.json --watch",
"version": "./scripts/bump-version.sh"
},
"dependencies": {
"@adyen/kyc-components": ">=4.0.0-compact.9 <4.0.0",
"classnames": "^2.5.1",
"core-js": "^3.36.0"
},
"peerDependencies": {
"preact": "^10.28.2"
},
"devDependencies": {
"@adyen/bento-design-tokens": "^1.7.1",
"@changesets/cli": "2.29.8",
"@changesets/get-github-info": "^0.6.0",
"@playwright/test": "^1.56.0",
"@preact/preset-vite": "^2.10.2",
"@storybook/preact": "^10.2.12",
"@storybook/preact-vite": "^10.2.12",
"@testing-library/jest-dom": "^5.16.5",
"@testing-library/preact": "^3.2.3",
"@testing-library/user-event": "^14.6.1",
"@types/node": "^24.10.13",
"@types/testing-library__jest-dom": "^5.14.9",
"@typescript-eslint/eslint-plugin": "^8.51.0",
"@typescript-eslint/parser": "^8.51.0",
"@vitest/coverage-v8": "4.0.10",
"autoprefixer": "^10.4.20",
"concurrently": "^7.0.0",
"cross-env": "^7.0.3",
"css-loader": "^6.11.0",
"dotenv": "^17.2.3",
"eslint": "^9.39.2",
"eslint-import-resolver-typescript": "^3.5.2",
"eslint-plugin-import-x": "^4.16.1",
"eslint-plugin-jsx-a11y": "^6.5.1",
"eslint-plugin-react": "^7.26.1",
"eslint-plugin-react-hooks": "^7.0.1",
"eslint-plugin-testing-library": "^7.1.1",
"file-loader": "^6.2.0",
"husky": "^7.0.4",
"jsdom": "^26.1.0",
"lint-staged": "^13.0.1",
"mini-css-extract-plugin": "^2.4.5",
"msw": "^2.4.5",
"msw-storybook-addon": "^2.0.2",
"openapi-typescript": "^7.10.1",
"postcss": "^8.3.11",
"prettier": "^3.6.2",
"rollup-plugin-visualizer": "^5.9.0",
"sass": "^1.77.6",
"sass-loader": "^12.3.0",
"storybook": "^10.2.12",
"style-loader": "^3.3.1",
"stylelint": "^17.5.0",
"stylelint-config-recommended": "^17.0.0",
"stylelint-config-sass-guidelines": "^13.0.0",
"stylelint-scss": "^7.0.0",
"ts-loader": "^9.2.6",
"tslib": "^2.8.1",
"typescript": "5.8.3",
"vite": "^7.2.4",
"vite-plugin-svgr": "^4.5.0",
"vitest": "4.0.10"
},
"msw": {
"workerDirectory": [
"static"
]
},
"pnpm": {
"overrides": {
"esbuild@0.25.2": "0.27.1",
"js-yaml@3.14.1": "3.14.2",
"js-yaml@4.1.0": "4.1.1",
"minimatch@<9.0.7": ">=10.2.3",
"rollup@4.53.3": "4.59.0",
"serialize-javascript@6.0.2": "7.0.3",
"picomatch": ">=4.0.4"
},
"ignoredBuiltDependencies": [
"core-js"
],
"onlyBuiltDependencies": [
"esbuild",
"msw",
"unrs-resolver"
]
}
}