类库
› react-native-macos
microsoft/react-native-macos
Forkreact-native-macos是一个基于React的框架,用于构建原生macOS应用,旨在提高开发效率与跨平台共享代码的便捷性。
技术栈
框架
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