A React environment for cross platform desktop apps
Find a file
dependabot[bot] f498dd7060
Bump json5, webpack, webpack-cli and babel-loader in /examples/CatApi
Bumps [json5](https://github.com/json5/json5) to 2.2.3 and updates ancestor dependencies [json5](https://github.com/json5/json5), [webpack](https://github.com/webpack/webpack), [webpack-cli](https://github.com/webpack/webpack-cli) and [babel-loader](https://github.com/babel/babel-loader). These dependencies need to be updated together.


Updates `json5` from 2.1.1 to 2.2.3
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.1.1...v2.2.3)

Updates `webpack` from 4.41.5 to 5.75.0
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.41.5...v5.75.0)

Updates `webpack-cli` from 3.3.10 to 5.0.1
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/v3.3.10...webpack-cli@5.0.1)

Updates `babel-loader` from 8.0.6 to 8.3.0
- [Release notes](https://github.com/babel/babel-loader/releases)
- [Changelog](https://github.com/babel/babel-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/babel/babel-loader/compare/v8.0.6...v8.3.0)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
- dependency-name: webpack
  dependency-type: direct:development
- dependency-name: webpack-cli
  dependency-type: direct:development
- dependency-name: babel-loader
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-01 03:48:28 +00:00
.github V2 (#230) 2020-01-19 06:55:30 -08:00
.vscode V2 (#230) 2020-01-19 06:55:30 -08:00
__mocks__ V2 (#230) 2020-01-19 06:55:30 -08:00
docs Add onMove, fix #246 2020-03-16 17:39:23 -04:00
examples Bump json5, webpack, webpack-cli and babel-loader in /examples/CatApi 2023-01-01 03:48:28 +00:00
src Fix yoga check for window element 2020-03-16 18:14:46 -04:00
test V2 (#230) 2020-01-19 06:55:30 -08:00
.babelrc V2 (#230) 2020-01-19 06:55:30 -08:00
.editorconfig add editor config 2018-02-19 17:03:47 -05:00
.gitignore V2 (#230) 2020-01-19 06:55:30 -08:00
.travis.yml V2 (#230) 2020-01-19 06:55:30 -08:00
CONTRIBUTING.md V2 (#230) 2020-01-19 06:55:30 -08:00
LICENSE V2 (#230) 2020-01-19 06:55:30 -08:00
package-lock.json V2 (#230) 2020-01-19 06:55:30 -08:00
package.json Bump version and node-qt-napi version 2020-03-16 17:43:55 -04:00
README.md Update README.md 2021-01-19 22:20:26 -05:00
testprog.js Add mouseMoveEvent, enterEvent and leaveEvent (#248) 2020-03-16 15:54:32 -04:00
testyoga.js V2 (#230) 2020-01-19 06:55:30 -08:00
tsconfig.json V2 (#230) 2020-01-19 06:55:30 -08:00

proton native Logo by @elisiri

Announcement

Sadly I don't have time to dedicate time to this project. Some others have created a fork here to continue the work: https://github.com/proton-nativejs/proton-native

npm npm styled with prettier PRs Welcome MIT License Gitter chat

Create desktop applications through a React syntax, on all platforms.

V2 is released!

V2 has been released and it brings a whole host of improvements including new components that are identical to React Native, styling, flexbox, hot reloading, and more. You can read the full writeup here. To try it out, visit the documentation for instructions on how to get started!

Features

  • Same syntax and components as React Native
  • Works with existing React libraries such as Redux
  • Cross platform
  • No more Electron
  • Compatible with all normal Node.js packages
  • Hot reloading

Images

Documentation

See the documentation for how to get started and details on all the components.

Examples

Examples can be found in examples/.

Contributing

All contributions are welcome. Just make a PR.

Accelerated by KeyCDN