文件名称:react-scanner:从代码中提取React组件和道具用法
文件大小:50KB
文件格式:ZIP
更新时间:2024-04-26 04:20:57
react components jsx usage stats
React扫描仪 react-scanner静态分析给定代码(支持TypeScript)并提取React组件和道具用法。 首先,它搜寻给定目录并编译要扫描的文件列表。 然后,它扫描每个文件并将提取的组件及其道具提取到JSON报告中。 例如,假设我们有以下index.js文件: import React from "react" ; import ReactDOM from "react-dom" ; import { BasisProvider , defaultTheme , Container , Text , Link as BasisLink , } from "basis" ; function App ( ) { return ( < BasisProvider xss=removed> < Cont
【文件预览】:
react-scanner-master
----.eslintrc(354B)
----bin()
--------react-scanner(45B)
----renovate.json(486B)
----package.json(2KB)
----.github()
--------workflows()
----test()
--------code()
--------configs()
----.prettierrc(125B)
----.prettierignore(40B)
----LICENSE(1KB)
----package-lock.json(86KB)
----src()
--------scan.test.js(21KB)
--------utils.js(6KB)
--------index.js(996B)
--------processors()
--------utils.test.js(10KB)
--------scan.js(5KB)
--------run.js(3KB)
--------index.test.js(4KB)
----.gitignore(44B)
----README.md(15KB)
----.eslintignore(18B)
----scripts()
--------processors.js(487B)