类库 › react-native-macos
microsoft

microsoft/react-native-macos

Fork

react-native-macos是一个基于React的框架,用于构建原生macOS应用,旨在提高开发效率与跨平台共享代码的便捷性。

4,227 157 4,227 100
在 GitHub 上查看

技术栈

框架

React ^19.0.0

测试

Jest ^29.7.0

代码规范

ESLint ^8.57.0 Prettier 2.8.8
查看全部依赖 (247)

依赖

@babel/core ^7.25.2 @babel/eslint-parser ^7.25.1 @babel/plugin-proposal-export-default-from ^7.24.7 @babel/plugin-syntax-dynamic-import ^7.8.3 @babel/plugin-syntax-export-default-from ^7.24.7 @babel/plugin-syntax-nullish-coalescing-operator ^7.8.3 @babel/plugin-syntax-optional-chaining ^7.8.3 @babel/plugin-transform-arrow-functions ^7.24.7 @babel/plugin-transform-async-generator-functions ^7.25.4 @babel/plugin-transform-async-to-generator ^7.24.7 @babel/plugin-transform-block-scoping ^7.25.0 @babel/plugin-transform-class-properties ^7.25.4 @babel/plugin-transform-classes ^7.25.4 @babel/plugin-transform-computed-properties ^7.24.7 @babel/plugin-transform-destructuring ^7.24.8 @babel/plugin-transform-flow-strip-types ^7.25.2 @babel/plugin-transform-for-of ^7.24.7 @babel/plugin-transform-function-name ^7.25.1 @babel/plugin-transform-literals ^7.25.2 @babel/plugin-transform-logical-assignment-operators ^7.24.7 @babel/plugin-transform-modules-commonjs ^7.24.8 @babel/plugin-transform-named-capturing-groups-regex ^7.24.7 @babel/plugin-transform-nullish-coalescing-operator ^7.24.7 @babel/plugin-transform-numeric-separator ^7.24.7 @babel/plugin-transform-object-rest-spread ^7.24.7 @babel/plugin-transform-optional-catch-binding ^7.24.7 @babel/plugin-transform-optional-chaining ^7.24.8 @babel/plugin-transform-parameters ^7.24.7 @babel/plugin-transform-private-methods ^7.24.7 @babel/plugin-transform-private-property-in-object ^7.24.7 @babel/plugin-transform-react-display-name ^7.24.7 @babel/plugin-transform-react-jsx ^7.25.2 @babel/plugin-transform-react-jsx-self ^7.24.7 @babel/plugin-transform-react-jsx-source ^7.24.7 @babel/plugin-transform-regenerator ^7.24.7 @babel/plugin-transform-runtime ^7.24.7 @babel/plugin-transform-shorthand-properties ^7.24.7 @babel/plugin-transform-spread ^7.24.7 @babel/plugin-transform-sticky-regex ^7.24.7 @babel/plugin-transform-typescript ^7.25.2 @babel/plugin-transform-unicode-regex ^7.24.7 @babel/template ^7.25.0 @babel/traverse ^7.25.3 @docusaurus/core 3.8.1 @docusaurus/preset-classic 3.8.1 @isaacs/ttlcache ^1.4.1 @jest/create-cache-key-function ^29.7.0 @mdx-js/react ^3.0.0 @monorepo/other 0.0.1 @monorepo/pkg-a 0.0.1 @monorepo/pkg-b 0.0.1 @monorepo/pkg-c 0.0.1 @nx/js ^21.4.1 @react-native-macos/virtualized-lists workspace:* @react-native/assets-registry workspace:* @react-native/babel-plugin-codegen workspace:* @react-native/babel-preset workspace:* @react-native/codegen workspace:* @react-native/community-cli-plugin workspace:* @react-native/debugger-frontend workspace:* @react-native/dev-middleware workspace:* @react-native/eslint-plugin workspace:* @react-native/gradle-plugin workspace:* @react-native/js-polyfills workspace:* @react-native/metro-babel-transformer workspace:* @react-native/new-app-screen workspace:* @react-native/normalize-colors workspace:* @react-native/oss-library-example workspace:* @react-native/popup-menu-android workspace:* @types/react ^19.0.0 @typescript-eslint/eslint-plugin ^7.1.1 @typescript-eslint/parser ^7.1.1 abort-controller ^3.0.0 anser ^1.4.9 ansi-regex ^5.0.0 babel-jest ^29.7.0 babel-plugin-syntax-hermes-parser 0.29.1 babel-plugin-transform-flow-enums ^0.0.2 base64-js ^1.5.1 chalk ^4.0.0 chrome-launcher ^0.15.2 chromium-edge-launcher ^0.2.0 clsx ^2.0.0 commander ^12.0.0 connect ^3.6.5 cross-spawn ^7.0.6 debug ^4.4.0 electron 36.3.0 eslint-config-prettier ^8.5.0 eslint-plugin-eslint-comments ^3.2.0 eslint-plugin-ft-flow ^2.0.1 eslint-plugin-jest ^27.9.0 eslint-plugin-react ^7.30.1 eslint-plugin-react-hooks ^5.2.0 eslint-plugin-react-native ^4.0.0 find-up ^4.1.0 flow-enums-runtime ^0.0.6 glob ^7.1.1 hermes-parser 0.29.1 ini ^5.0.0 invariant ^2.2.4 jest-environment-node ^29.7.0 jsonc-eslint-parser ^2.3.0 make-dir ^2.1.0 memoize-one ^5.0.0 metro ^0.82.5 metro-config ^0.82.5 metro-core ^0.82.5 metro-runtime ^0.82.5 metro-source-map ^0.82.5 npm-registry-fetch ^14.0.0 nullthrows ^1.1.1 open ^7.0.3 pirates ^4.0.1 pretty-format ^29.7.0 prism-react-renderer ^2.3.0 promise ^8.3.0 prompts ^2.3.0 react-devtools-core ^6.1.5 react-dom ^19.0.0 react-native 1000.0.0 react-native-macos workspace:* react-refresh ^0.14.0 regenerator-runtime ^0.13.2 scheduler 0.26.0 semver ^7.1.3 serve-static ^1.16.2 source-map-support 0.5.0 stacktrace-parser ^0.1.10 test-library ./lib/test-library third-party-dep-a ^1.2.3 third-party-dep-b ^1.2.3 whatwg-fetch ^3.0.0 ws ^6.2.3 yargs ^17.6.2

开发依赖

@babel/core ^7.25.2 @babel/eslint-parser ^7.25.1 @babel/generator ^7.25.0 @babel/plugin-syntax-dynamic-import ^7.8.3 @babel/plugin-syntax-typescript ^7.25.4 @babel/plugin-transform-async-to-generator ^7.24.7 @babel/plugin-transform-class-properties ^7.25.4 @babel/plugin-transform-destructuring ^7.24.8 @babel/plugin-transform-flow-strip-types ^7.25.2 @babel/plugin-transform-nullish-coalescing-operator ^7.24.7 @babel/plugin-transform-object-rest-spread ^7.24.7 @babel/plugin-transform-optional-chaining ^7.24.8 @babel/plugin-transform-regenerator ^7.24.7 @babel/preset-env ^7.25.3 @babel/preset-flow ^7.24.7 @babel/runtime ^7.25.0 @docusaurus/module-type-aliases 3.8.1 @docusaurus/tsconfig 3.8.1 @docusaurus/types 3.8.1 @electron/packager ^18.3.6 @jest/create-cache-key-function ^29.7.0 @microsoft/api-extractor ^7.52.2 @monorepo/pkg-a 0.0.1 @monorepo/pkg-c 0.0.1 @nx/js ^21.4.1 @react-native-community/cli 20.0.0-alpha.0 @react-native-community/cli-platform-android 20.0.0-alpha.0 @react-native-community/cli-platform-ios 20.0.0-alpha.0 @react-native/babel-preset workspace:* @react-native/codegen workspace:* @react-native/core-cli-utils 0.81.0-main @react-native/eslint-config 0.81.0-main @react-native/metro-babel-transformer workspace:* @react-native/metro-config workspace:* @react-native/typescript-config 0.81.0-main @rnx-kit/rn-changelog-generator ^0.4.0 @rnx-kit/tsconfig ^2.0.0 @tsconfig/node22 22.0.2 @types/chalk ^2.2.0 @types/jest ^29.5.14 @types/npm-registry-fetch ^8.0.0 @types/prompts ^2.0.3 @types/react ^19.1.0 @types/react-test-renderer ^19.0.0 @types/semver ^7.1.0 @types/valid-url ^1.0.2 @types/yargs ^15.0.3 @typescript-eslint/parser ^7.1.1 @yarnpkg/types ^4.0.1 ansi-styles ^4.2.1 babel-plugin-minify-dead-code-elimination ^0.5.2 babel-plugin-syntax-hermes-parser 0.29.1 babel-plugin-transform-define ^2.1.4 babel-plugin-transform-flow-enums ^0.0.2 clang-format ^1.8.0 commander ^12.0.0 connect ^3.6.5 danger ^13.0.4 debug ^4.4.0 deep-equal 1.1.1 eslint-config-prettier ^8.5.0 eslint-plugin-babel ^5.3.1 eslint-plugin-eslint-comments ^3.2.0 eslint-plugin-ft-flow ^2.0.1 eslint-plugin-jest ^27.9.0 eslint-plugin-jsx-a11y ^6.6.0 eslint-plugin-react ^7.30.1 eslint-plugin-react-native ^4.0.0 eslint-plugin-redundant-undefined ^0.4.0 eslint-plugin-relay ^1.8.3 flow-api-translator 0.29.1 flow-bin ^0.275.0 flow-remove-types ^2.237.2 glob ^7.1.1 hermes-eslint 0.29.1 hermes-estree 0.29.1 hermes-transform 0.29.1 inquirer ^7.1.0 jest-config ^29.7.0 jest-diff ^29.7.0 jest-junit ^10.0.0 jest-snapshot ^29.7.0 just-scripts ^2.3.2 listr2 ^6.4.1 lodash.includes ^4.3.0 markdownlint-cli2 ^0.17.2 markdownlint-rule-relative-links ^3.0.0 metro-babel-register ^0.82.5 metro-memory-fs ^0.82.5 metro-resolver ^0.82.5 metro-transform-plugins ^0.82.5 micromatch ^4.0.4 minimatch ^3.0.4 node-fetch ^2.2.0 nullthrows ^1.1.1 nx 21.4.1 prettier-plugin-hermes-parser 0.29.1 react-native-macos workspace:* react-test-renderer 19.1.0 rimraf ^3.0.2 rxjs npm:@react-native-community/rxjs@6.5.4-custom selfsigned ^2.4.1 semver ^7.1.3 shelljs ^0.8.5 signedsource ^1.0.0 supports-color ^7.1.0 temp-dir ^2.0.0 tinybench ^3.1.0 typescript ~5.8.3 undici ^5.29.0 wait-for-expect ^3.0.2 ws ^6.2.3

评论

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.1. UTC+08:00, 2026-04-11 22:36
浙ICP备14020137号-1 $Carte des visiteurs$