* Basic Electron setup. * wip * Integrate electron with react components from apps workspace * Refactor package.json scripts. * Copy public files from apps. * Import 'initSettings' from apps workspace, fix code style, move scripts into global package.json * Add build electron step into CI * Split webpack file into renderer and main * Add HMR into renderer.config * Add optimization process in main webpack configuration * Add ts translation in main webpack config and fix electron start script * Update dependencies. * Update dependencies. Change package name. * Move initSettings func into Api component * Extract webpack base config and move initSettings into react-api * Fix webpack config and simplify initSettings import * WIP on packing electron app (electron.ts doesnt have relative path) * Fix relative path to the main index.html * Add README in electron package, update main package.json scripts, add mention about electron-package in main README * Remove unused dependencies form electron package.json * Missing file from merge * Fix main README and change name field in main package.json * Update dependencies. * Remove old webpack-dev-serve (creating issues with plugin) Co-authored-by: jozwiak <kubencki@gmail.com> Co-authored-by: Jaco Greeff <jacogr@gmail.com>
78 lines
4.1 KiB
JSON
78 lines
4.1 KiB
JSON
{
|
|
"extends": "@polkadot/dev/config/tsconfig",
|
|
"exclude": [
|
|
"build/**/*",
|
|
"**/build/**/*"
|
|
],
|
|
"compilerOptions": {
|
|
"jsx": "react",
|
|
"baseUrl": ".",
|
|
"paths": {
|
|
"@polkadot/apps/*": ["packages/apps/src/*"],
|
|
"@polkadot/apps": ["packages/apps/src"],
|
|
"@polkadot/apps-config/*": [ "packages/apps-config/src/*" ],
|
|
"@polkadot/apps-routing": [ "packages/apps-routing/src" ],
|
|
"@polkadot/apps-routing/*": [ "packages/apps-routing/src/*" ],
|
|
"@polkadot/app-123code": [ "packages/page-123code/src" ],
|
|
"@polkadot/app-123code/*": [ "packages/page-123code/src/*" ],
|
|
"@polkadot/app-accounts": [ "packages/page-accounts/src" ],
|
|
"@polkadot/app-accounts/*": [ "packages/page-accounts/src/*" ],
|
|
"@polkadot/app-claims": [ "packages/page-claims/src" ],
|
|
"@polkadot/app-claims/*": [ "packages/page-claims/src/*" ],
|
|
"@polkadot/app-contracts": [ "packages/page-contracts/src" ],
|
|
"@polkadot/app-contracts/*": [ "packages/page-contracts/src/*" ],
|
|
"@polkadot/app-council": [ "packages/page-council/src" ],
|
|
"@polkadot/app-council/*": [ "packages/page-council/src/*" ],
|
|
"@polkadot/app-dashboard": [ "packages/page-dashboard/src" ],
|
|
"@polkadot/app-dashboard/*": [ "packages/page-dashboard/src/*" ],
|
|
"@polkadot/app-democracy": [ "packages/page-democracy/src" ],
|
|
"@polkadot/app-democracy/*": [ "packages/page-democracy/src/*" ],
|
|
"@polkadot/app-extrinsics": [ "packages/page-extrinsics/src" ],
|
|
"@polkadot/app-extrinsics/*": [ "packages/page-extrinsics/src/*" ],
|
|
"@polkadot/app-explorer": [ "packages/page-explorer/src" ],
|
|
"@polkadot/app-explorer/*": [ "packages/page-explorer/src/*" ],
|
|
"@polkadot/app-generic-asset": [ "packages/page-generic-asset/src" ],
|
|
"@polkadot/app-generic-asset/*": [ "packages/page-generic-asset/src/*" ],
|
|
"@polkadot/app-i18n": [ "packages/page-i18n/src" ],
|
|
"@polkadot/app-i18n/*": [ "packages/page-i18n/src/*" ],
|
|
"@polkadot/app-js": [ "packages/page-js/src" ],
|
|
"@polkadot/app-js/*": [ "packages/page-js/src/*" ],
|
|
"@polkadot/app-parachains": [ "packages/page-parachains/src" ],
|
|
"@polkadot/app-parachains/*": [ "packages/page-parachains/src/*" ],
|
|
"@polkadot/app-settings": [ "packages/page-settings/src" ],
|
|
"@polkadot/app-settings/*": [ "packages/page-settings/src/*" ],
|
|
"@polkadot/app-society": [ "packages/page-society/src" ],
|
|
"@polkadot/app-society/*": [ "packages/page-society/src/*" ],
|
|
"@polkadot/app-staking": [ "packages/page-staking/src" ],
|
|
"@polkadot/app-staking/*": [ "packages/page-staking/src/*" ],
|
|
"@polkadot/app-storage": [ "packages/page-storage/src" ],
|
|
"@polkadot/app-storage/*": [ "packages/page-storage/src/*" ],
|
|
"@polkadot/app-sudo": [ "packages/page-sudo/src" ],
|
|
"@polkadot/app-sudo/*": [ "packages/page-sudo/src/*" ],
|
|
"@polkadot/app-tech-comm": [ "packages/page-tech-comm/src" ],
|
|
"@polkadot/app-tech-comm/*": [ "packages/page-tech-comm/src/*" ],
|
|
"@polkadot/app-toolbox": [ "packages/page-toolbox/src" ],
|
|
"@polkadot/app-toolbox/*": [ "packages/page-toolbox/src/*" ],
|
|
"@polkadot/app-treasury": [ "packages/page-treasury/src" ],
|
|
"@polkadot/app-treasury/*": [ "packages/page-treasury/src/*" ],
|
|
"@polkadot/react-api": [ "packages/react-api/src" ],
|
|
"@polkadot/react-api/*": [ "packages/react-api/src/*" ],
|
|
"@polkadot/react-components": [ "packages/react-components/src" ],
|
|
"@polkadot/react-components/*": [ "packages/react-components/src/*" ],
|
|
"@polkadot/react-hooks": [ "packages/react-hooks/src" ],
|
|
"@polkadot/react-hooks/*": [ "packages/react-hooks/src/*" ],
|
|
"@polkadot/react-params": [ "packages/react-params/src" ],
|
|
"@polkadot/react-params/*": [ "packages/react-params/src/*" ],
|
|
"@polkadot/react-query": [ "packages/react-query/src" ],
|
|
"@polkadot/react-query/*": [ "packages/react-query/src/*" ],
|
|
"@polkadot/react-signer": [ "packages/react-signer/src" ],
|
|
"@polkadot/react-signer/*": [ "packages/react-signer/src/*" ]
|
|
},
|
|
"skipLibCheck": true,
|
|
"typeRoots": [
|
|
"./node_modules/@polkadot/ts",
|
|
"./node_modules/@types"
|
|
]
|
|
}
|
|
}
|