├── .editorconfig ├── .eslintignore ├── .github ├── dependabot.yml └── workflows │ ├── codeql.yml │ └── test.yml ├── .gitignore ├── .husky ├── post-commit ├── pre-commit └── pre-push ├── .npmignore ├── .vscode └── settings.json ├── .yarn ├── releases │ └── yarn-1.22.22.cjs └── yarn.cjs ├── .yarnrc.yml ├── .zed └── settings.json ├── LICENSE ├── README.md ├── __tests__ ├── polyfills │ ├── abort-controller.test.ts │ ├── form-data.test.ts │ ├── fs │ │ ├── access-file.test.ts │ │ ├── append-file.test.ts │ │ ├── files │ │ │ ├── append-test │ │ │ ├── executable │ │ │ ├── read-only-file │ │ │ ├── read-test │ │ │ └── write-test │ │ ├── read-file.test.ts │ │ └── write-file.test.ts │ ├── url.test.ts │ └── websocket │ │ └── websocket.test.ts ├── tsconfig.json └── utils │ ├── define-buffer.ts │ ├── sleep.ts │ ├── tracked-function.ts │ └── wait-until.ts ├── bin ├── react-gtk.cjs ├── react-gtk.js ├── react-gtk.mjs └── react-gtk.sh ├── cli.js ├── docs ├── console.md ├── environment-vars.md └── polyfills.md ├── dprint.json ├── gapp:env.d.ts ├── gest.config.json ├── git-hook-tasks.config.json ├── package.json ├── resources.d.ts ├── scripts └── build.cjs ├── src ├── add-config-schema.ts ├── cli.ts ├── config │ ├── config-schema.ts │ ├── config-type.ts │ ├── eval-js-config │ │ ├── eval-js-config.cjs.ts │ │ ├── eval-js-config.esm.ts │ │ └── eval-js-config.ts │ └── parse-config.ts ├── esbuild-plugins │ ├── import-polyfills │ │ ├── create-node-polyfill-map.ts │ │ └── import-polyfills.ts │ ├── react-gtk │ │ ├── default-gi-imports.ts │ │ └── react-gtk-plugin.ts │ ├── start-app │ │ └── start-app-plugin.ts │ └── watch-logger │ │ └── watch-logger-plugin.ts ├── get-dirpath │ ├── get-dirpath.cjs.ts │ ├── get-dirpath.esm.ts │ └── get-dirpath.ts ├── index.ts ├── init-project │ ├── config-file-js.ts │ ├── config-file-ts.ts │ ├── entry-file-js.ts │ ├── entry-file-ts.ts │ └── tsconfig-file.ts ├── packaging │ └── templates │ │ ├── data │ │ ├── appdata.ts │ │ ├── busname.ts │ │ ├── desktop-entry.ts │ │ ├── gschema.ts │ │ ├── resources.ts │ │ └── service.ts │ │ ├── gresource.ts │ │ ├── in-file.ts │ │ ├── meson │ │ ├── data.ts │ │ ├── main.ts │ │ ├── po.ts │ │ └── src.ts │ │ ├── package-json.ts │ │ ├── po │ │ ├── get-po-files.ts │ │ └── linguas.ts │ │ └── post-install-script.ts ├── polyfills │ ├── abort-controller.ts │ ├── base64.ts │ ├── blob.ts │ ├── buffer.ts │ ├── fetch.ts │ ├── form-data.ts │ ├── fs-promises.ts │ ├── fs.ts │ ├── index.ts │ ├── node-os.ts │ ├── path.ts │ ├── querystring.ts │ ├── queue-microtask.ts │ ├── shared │ │ ├── event-emitter.ts │ │ ├── fs-errors.ts │ │ ├── polyfill-global.ts │ │ └── utils.ts │ ├── tsconfig.json │ ├── url.ts │ ├── websocket.ts │ ├── whatwg-url-without-unicode.d.ts │ └── xml-http-request.ts ├── programs │ ├── base.ts │ ├── build-program.ts │ ├── bundle-program.ts │ ├── default-build-options.ts │ ├── init-program.ts │ └── start-program.ts ├── runtime │ ├── console.ts │ ├── helpers │ │ ├── base64-vlq.ts │ │ ├── recursive-objects.ts │ │ ├── register-global.ts │ │ └── sourcemap-reader.ts │ ├── timers.ts │ └── tsconfig.json └── utils │ ├── app-id-to-path.ts │ ├── app-resources.ts │ ├── command.ts │ ├── env-vars.ts │ ├── esbuild.ts │ ├── generate-unique-name.ts │ ├── get-entrypoint.ts │ ├── get-plugins.ts │ ├── get-polyfills.ts │ ├── get-runtime-init.ts │ ├── handle-program-error.ts │ ├── left-pad.ts │ ├── output-pipe.ts │ ├── parse-env-var-config.ts │ ├── pascal-to-kebab.ts │ ├── read-config.ts │ ├── sleep.ts │ ├── validate-app-name.ts │ └── validate-prefix.ts ├── tsconfig.json └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.eslintignore -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/post-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.husky/post-commit -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.husky/pre-commit -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.npmignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.yarn/releases/yarn-1.22.22.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.yarn/releases/yarn-1.22.22.cjs -------------------------------------------------------------------------------- /.yarn/yarn.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.yarn/yarn.cjs -------------------------------------------------------------------------------- /.yarnrc.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.yarnrc.yml -------------------------------------------------------------------------------- /.zed/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/.zed/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/README.md -------------------------------------------------------------------------------- /__tests__/polyfills/abort-controller.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/polyfills/abort-controller.test.ts -------------------------------------------------------------------------------- /__tests__/polyfills/form-data.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/polyfills/form-data.test.ts -------------------------------------------------------------------------------- /__tests__/polyfills/fs/access-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/polyfills/fs/access-file.test.ts -------------------------------------------------------------------------------- /__tests__/polyfills/fs/append-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/polyfills/fs/append-file.test.ts -------------------------------------------------------------------------------- /__tests__/polyfills/fs/files/append-test: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/polyfills/fs/files/executable: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/polyfills/fs/files/read-only-file: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/polyfills/fs/files/read-test: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/polyfills/fs/files/write-test: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /__tests__/polyfills/fs/read-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/polyfills/fs/read-file.test.ts -------------------------------------------------------------------------------- /__tests__/polyfills/fs/write-file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/polyfills/fs/write-file.test.ts -------------------------------------------------------------------------------- /__tests__/polyfills/url.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/polyfills/url.test.ts -------------------------------------------------------------------------------- /__tests__/polyfills/websocket/websocket.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/polyfills/websocket/websocket.test.ts -------------------------------------------------------------------------------- /__tests__/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/tsconfig.json -------------------------------------------------------------------------------- /__tests__/utils/define-buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/utils/define-buffer.ts -------------------------------------------------------------------------------- /__tests__/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/utils/sleep.ts -------------------------------------------------------------------------------- /__tests__/utils/tracked-function.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/utils/tracked-function.ts -------------------------------------------------------------------------------- /__tests__/utils/wait-until.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/__tests__/utils/wait-until.ts -------------------------------------------------------------------------------- /bin/react-gtk.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/bin/react-gtk.cjs -------------------------------------------------------------------------------- /bin/react-gtk.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/bin/react-gtk.js -------------------------------------------------------------------------------- /bin/react-gtk.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/bin/react-gtk.mjs -------------------------------------------------------------------------------- /bin/react-gtk.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/bin/react-gtk.sh -------------------------------------------------------------------------------- /cli.js: -------------------------------------------------------------------------------- 1 | module.exports = require("./dist/legacy/cli.js"); 2 | -------------------------------------------------------------------------------- /docs/console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/docs/console.md -------------------------------------------------------------------------------- /docs/environment-vars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/docs/environment-vars.md -------------------------------------------------------------------------------- /docs/polyfills.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/docs/polyfills.md -------------------------------------------------------------------------------- /dprint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/dprint.json -------------------------------------------------------------------------------- /gapp:env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/gapp:env.d.ts -------------------------------------------------------------------------------- /gest.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/gest.config.json -------------------------------------------------------------------------------- /git-hook-tasks.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/git-hook-tasks.config.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/package.json -------------------------------------------------------------------------------- /resources.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/resources.d.ts -------------------------------------------------------------------------------- /scripts/build.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/scripts/build.cjs -------------------------------------------------------------------------------- /src/add-config-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/add-config-schema.ts -------------------------------------------------------------------------------- /src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/cli.ts -------------------------------------------------------------------------------- /src/config/config-schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/config/config-schema.ts -------------------------------------------------------------------------------- /src/config/config-type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/config/config-type.ts -------------------------------------------------------------------------------- /src/config/eval-js-config/eval-js-config.cjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/config/eval-js-config/eval-js-config.cjs.ts -------------------------------------------------------------------------------- /src/config/eval-js-config/eval-js-config.esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/config/eval-js-config/eval-js-config.esm.ts -------------------------------------------------------------------------------- /src/config/eval-js-config/eval-js-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/config/eval-js-config/eval-js-config.ts -------------------------------------------------------------------------------- /src/config/parse-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/config/parse-config.ts -------------------------------------------------------------------------------- /src/esbuild-plugins/import-polyfills/create-node-polyfill-map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/esbuild-plugins/import-polyfills/create-node-polyfill-map.ts -------------------------------------------------------------------------------- /src/esbuild-plugins/import-polyfills/import-polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/esbuild-plugins/import-polyfills/import-polyfills.ts -------------------------------------------------------------------------------- /src/esbuild-plugins/react-gtk/default-gi-imports.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/esbuild-plugins/react-gtk/default-gi-imports.ts -------------------------------------------------------------------------------- /src/esbuild-plugins/react-gtk/react-gtk-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/esbuild-plugins/react-gtk/react-gtk-plugin.ts -------------------------------------------------------------------------------- /src/esbuild-plugins/start-app/start-app-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/esbuild-plugins/start-app/start-app-plugin.ts -------------------------------------------------------------------------------- /src/esbuild-plugins/watch-logger/watch-logger-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/esbuild-plugins/watch-logger/watch-logger-plugin.ts -------------------------------------------------------------------------------- /src/get-dirpath/get-dirpath.cjs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/get-dirpath/get-dirpath.cjs.ts -------------------------------------------------------------------------------- /src/get-dirpath/get-dirpath.esm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/get-dirpath/get-dirpath.esm.ts -------------------------------------------------------------------------------- /src/get-dirpath/get-dirpath.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/get-dirpath/get-dirpath.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/init-project/config-file-js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/init-project/config-file-js.ts -------------------------------------------------------------------------------- /src/init-project/config-file-ts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/init-project/config-file-ts.ts -------------------------------------------------------------------------------- /src/init-project/entry-file-js.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/init-project/entry-file-js.ts -------------------------------------------------------------------------------- /src/init-project/entry-file-ts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/init-project/entry-file-ts.ts -------------------------------------------------------------------------------- /src/init-project/tsconfig-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/init-project/tsconfig-file.ts -------------------------------------------------------------------------------- /src/packaging/templates/data/appdata.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/data/appdata.ts -------------------------------------------------------------------------------- /src/packaging/templates/data/busname.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/data/busname.ts -------------------------------------------------------------------------------- /src/packaging/templates/data/desktop-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/data/desktop-entry.ts -------------------------------------------------------------------------------- /src/packaging/templates/data/gschema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/data/gschema.ts -------------------------------------------------------------------------------- /src/packaging/templates/data/resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/data/resources.ts -------------------------------------------------------------------------------- /src/packaging/templates/data/service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/data/service.ts -------------------------------------------------------------------------------- /src/packaging/templates/gresource.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/gresource.ts -------------------------------------------------------------------------------- /src/packaging/templates/in-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/in-file.ts -------------------------------------------------------------------------------- /src/packaging/templates/meson/data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/meson/data.ts -------------------------------------------------------------------------------- /src/packaging/templates/meson/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/meson/main.ts -------------------------------------------------------------------------------- /src/packaging/templates/meson/po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/meson/po.ts -------------------------------------------------------------------------------- /src/packaging/templates/meson/src.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/meson/src.ts -------------------------------------------------------------------------------- /src/packaging/templates/package-json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/package-json.ts -------------------------------------------------------------------------------- /src/packaging/templates/po/get-po-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/po/get-po-files.ts -------------------------------------------------------------------------------- /src/packaging/templates/po/linguas.ts: -------------------------------------------------------------------------------- 1 | export const getLinguas = () => "en\n"; 2 | -------------------------------------------------------------------------------- /src/packaging/templates/post-install-script.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/packaging/templates/post-install-script.ts -------------------------------------------------------------------------------- /src/polyfills/abort-controller.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/abort-controller.ts -------------------------------------------------------------------------------- /src/polyfills/base64.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/base64.ts -------------------------------------------------------------------------------- /src/polyfills/blob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/blob.ts -------------------------------------------------------------------------------- /src/polyfills/buffer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/buffer.ts -------------------------------------------------------------------------------- /src/polyfills/fetch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/fetch.ts -------------------------------------------------------------------------------- /src/polyfills/form-data.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/form-data.ts -------------------------------------------------------------------------------- /src/polyfills/fs-promises.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/fs-promises.ts -------------------------------------------------------------------------------- /src/polyfills/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/fs.ts -------------------------------------------------------------------------------- /src/polyfills/index.ts: -------------------------------------------------------------------------------- 1 | import "@reactgjs/renderer"; 2 | -------------------------------------------------------------------------------- /src/polyfills/node-os.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/node-os.ts -------------------------------------------------------------------------------- /src/polyfills/path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/path.ts -------------------------------------------------------------------------------- /src/polyfills/querystring.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/querystring.ts -------------------------------------------------------------------------------- /src/polyfills/queue-microtask.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/queue-microtask.ts -------------------------------------------------------------------------------- /src/polyfills/shared/event-emitter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/shared/event-emitter.ts -------------------------------------------------------------------------------- /src/polyfills/shared/fs-errors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/shared/fs-errors.ts -------------------------------------------------------------------------------- /src/polyfills/shared/polyfill-global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/shared/polyfill-global.ts -------------------------------------------------------------------------------- /src/polyfills/shared/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/shared/utils.ts -------------------------------------------------------------------------------- /src/polyfills/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/tsconfig.json -------------------------------------------------------------------------------- /src/polyfills/url.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/url.ts -------------------------------------------------------------------------------- /src/polyfills/websocket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/websocket.ts -------------------------------------------------------------------------------- /src/polyfills/whatwg-url-without-unicode.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/whatwg-url-without-unicode.d.ts -------------------------------------------------------------------------------- /src/polyfills/xml-http-request.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/polyfills/xml-http-request.ts -------------------------------------------------------------------------------- /src/programs/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/programs/base.ts -------------------------------------------------------------------------------- /src/programs/build-program.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/programs/build-program.ts -------------------------------------------------------------------------------- /src/programs/bundle-program.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/programs/bundle-program.ts -------------------------------------------------------------------------------- /src/programs/default-build-options.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/programs/default-build-options.ts -------------------------------------------------------------------------------- /src/programs/init-program.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/programs/init-program.ts -------------------------------------------------------------------------------- /src/programs/start-program.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/programs/start-program.ts -------------------------------------------------------------------------------- /src/runtime/console.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/runtime/console.ts -------------------------------------------------------------------------------- /src/runtime/helpers/base64-vlq.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/runtime/helpers/base64-vlq.ts -------------------------------------------------------------------------------- /src/runtime/helpers/recursive-objects.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/runtime/helpers/recursive-objects.ts -------------------------------------------------------------------------------- /src/runtime/helpers/register-global.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/runtime/helpers/register-global.ts -------------------------------------------------------------------------------- /src/runtime/helpers/sourcemap-reader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/runtime/helpers/sourcemap-reader.ts -------------------------------------------------------------------------------- /src/runtime/timers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/runtime/timers.ts -------------------------------------------------------------------------------- /src/runtime/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/runtime/tsconfig.json -------------------------------------------------------------------------------- /src/utils/app-id-to-path.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/app-id-to-path.ts -------------------------------------------------------------------------------- /src/utils/app-resources.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/app-resources.ts -------------------------------------------------------------------------------- /src/utils/command.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/command.ts -------------------------------------------------------------------------------- /src/utils/env-vars.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/env-vars.ts -------------------------------------------------------------------------------- /src/utils/esbuild.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/esbuild.ts -------------------------------------------------------------------------------- /src/utils/generate-unique-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/generate-unique-name.ts -------------------------------------------------------------------------------- /src/utils/get-entrypoint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/get-entrypoint.ts -------------------------------------------------------------------------------- /src/utils/get-plugins.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/get-plugins.ts -------------------------------------------------------------------------------- /src/utils/get-polyfills.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/get-polyfills.ts -------------------------------------------------------------------------------- /src/utils/get-runtime-init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/get-runtime-init.ts -------------------------------------------------------------------------------- /src/utils/handle-program-error.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/handle-program-error.ts -------------------------------------------------------------------------------- /src/utils/left-pad.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/left-pad.ts -------------------------------------------------------------------------------- /src/utils/output-pipe.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/output-pipe.ts -------------------------------------------------------------------------------- /src/utils/parse-env-var-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/parse-env-var-config.ts -------------------------------------------------------------------------------- /src/utils/pascal-to-kebab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/pascal-to-kebab.ts -------------------------------------------------------------------------------- /src/utils/read-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/read-config.ts -------------------------------------------------------------------------------- /src/utils/sleep.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/sleep.ts -------------------------------------------------------------------------------- /src/utils/validate-app-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/validate-app-name.ts -------------------------------------------------------------------------------- /src/utils/validate-prefix.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/src/utils/validate-prefix.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/react-gjs/react-gtk/HEAD/yarn.lock --------------------------------------------------------------------------------