Manav Rathi
51ffaa4a90
Preempt
2024-04-30 16:00:32 +05:30
Manav Rathi
2f3a2421f7
Strict
2024-04-30 15:51:22 +05:30
Manav Rathi
333f9c58f2
strict 1
2024-04-30 13:56:11 +05:30
Manav Rathi
0dda25800e
Update the node version number in tsconfig doc comments
2024-03-27 20:34:10 +05:30
Manav Rathi
db930feaf3
Stop source map generation
...
This isn't doing anything for us currently, and I suspect is also the source of
this error when trying to run a binary built using `yarn build:quick`
> DevTools failed to load source map: Could not load content for next://app/preload.js.map:
Unexpected token '<', "<!DOCTYPE "... is not valid JSON
Note that the renderer process already has source maps.
2024-03-26 21:42:48 +05:30
Manav Rathi
2038b036c5
Remove baseUrl that didn't work
...
From what I've understood, there isn't a way for us to use the baseUrl for
absolute imports without also using a bundler. The baseUrl works for the
tsconfig, but not for the generated JS.
Since this setting was anyways not working, remove it. Tested by doing `yarn
dev`, `yarn build` and also doing a quick perusal in VSCode to see that it is
not reporting any errors.
Refs:
- https://stackoverflow.com/questions/50679031/why-are-these-tsconfig-paths-not-working
- https://github.com/electron-react-boilerplate/electron-react-boilerplate/issues/2737
- https://stackoverflow.com/questions/40407342/resolving-paths-in-typescript-outdir
- https://stackoverflow.com/questions/51683827/using-paths-in-typescript-in-a-nodejs-project
2024-03-26 21:42:48 +05:30
Manav Rathi
bff58f7b78
Update eslint settings to match main project
2024-03-19 19:17:01 +05:30
Manav Rathi
a0f95b6080
Settle on a tsconfig for now
...
Electron also comes with its own type definitions, and from a (possibly dated)
blog post announcing this I got that we should not be overriding it with
@types/node: https://www.electronjs.org/pt/blog/typescript
2024-03-19 19:17:01 +05:30
Manav Rathi
c19370ec51
Outline an ideal tsconfig.json
2024-03-19 19:17:01 +05:30
Manav Rathi
d7cd2cecbc
Default buildResources is build
2024-03-12 16:12:53 +05:30
Manav Rathi
84926cbee1
build take 2
2024-03-11 18:52:28 +05:30
Manav Rathi
267ad0d11f
[desktop] Fix yarn build
2024-03-11 17:04:17 +05:30
Manav Rathi
1ac5222b09
Move into desktop/
2024-03-01 12:36:35 +05:30