Files
trezor-suite/packages/connect-iframe/package.json
2025-05-22 17:05:26 +02:00

44 lines
1.7 KiB
JSON

{
"name": "@trezor/connect-iframe",
"version": "9.0.0",
"private": true,
"scripts": {
"build:iframe": "TS_NODE_PROJECT=\"tsconfig.json\" yarn webpack --config ./webpack/iframe.webpack.config.ts --stats-children",
"build:sessions": "TS_NODE_PROJECT=\"tsconfig.json\" yarn webpack --config ./webpack/sessions.webpack.config.ts --stats-children",
"build:core-module": "TS_NODE_PROJECT=\"tsconfig.json\" yarn webpack --config ./webpack/core.webpack.config.ts --stats-children",
"build": "yarn rimraf build && yarn build:iframe && yarn build:core-module && yarn build:sessions",
"___NOTE__": "iframe build is one of the prerequisites of suite-web. build:lib script provides it together with other libraries",
"build:lib": "yarn build",
"type-check": "yarn g:tsc --build tsconfig.json",
"test:unit": "yarn g:jest"
},
"dependencies": {
"@trezor/connect": "workspace:*",
"@trezor/connect-analytics": "workspace:*",
"@trezor/connect-common": "workspace:*"
},
"devDependencies": {
"@babel/preset-typescript": "^7.27.1",
"@trezor/bundler-security": "workspace:*",
"@trezor/env-utils": "workspace:*",
"@trezor/eslint": "workspace:*",
"babel-loader": "^10.0.0",
"copy-webpack-plugin": "^13.0.0",
"es6-promise": "^4.2.8",
"html-webpack-plugin": "^5.6.3",
"rimraf": "^6.0.1",
"terser-webpack-plugin": "^5.3.14",
"webpack": "5.99.9",
"webpack-cli": "^6.0.1",
"webpack-merge": "^6.0.1",
"worker-loader": "^3.0.8"
},
"nx": {
"build": {
"outputs": [
"./build"
]
}
}
}