├── .gitignore ├── README.md ├── npm-shrinkwrap.json ├── package.json ├── screenshots ├── 1.png ├── 2.png ├── 3.png ├── 4.png └── usage.gif └── src ├── css └── panel.css ├── devtools.html ├── gfx ├── devtools-logo.png ├── devtools-logo.xcf ├── icon_128.png ├── icon_16.png ├── icon_24.png ├── icon_32.png ├── icon_48.png └── logo.svg ├── html ├── panel.html └── post.html ├── js ├── analytics.js ├── background.js ├── components │ ├── advanced-usage.js │ ├── element-item.js │ ├── element-list.js │ ├── extractor.js │ ├── footer.js │ ├── panel.js │ └── usage.js ├── devtools.js ├── filters │ ├── DefaultValueFilter.js │ ├── ShorthandPropertyFilter.js │ └── WebkitPropertiesFilter.js ├── panel.js ├── post.js └── tools │ ├── CSSStringifier.js │ ├── InspectedContext.js │ ├── SameRulesCombiner.js │ ├── Snapshooter.js │ ├── clean-node.js │ ├── convert-to-react.js │ ├── element-bottom-visible.js │ ├── extract-html-css.js │ ├── ga-link-hijack.js │ ├── html-string-to-nodes.js │ ├── lineage-search.js │ ├── make-snapshot.js │ ├── node-walker.js │ ├── nodes-to-data-tree.js │ ├── nodes-to-html-string.js │ └── react-component-name.js └── manifest.json /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/README.md -------------------------------------------------------------------------------- /npm-shrinkwrap.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/npm-shrinkwrap.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/package.json -------------------------------------------------------------------------------- /screenshots/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/screenshots/1.png -------------------------------------------------------------------------------- /screenshots/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/screenshots/2.png -------------------------------------------------------------------------------- /screenshots/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/screenshots/3.png -------------------------------------------------------------------------------- /screenshots/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/screenshots/4.png -------------------------------------------------------------------------------- /screenshots/usage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/screenshots/usage.gif -------------------------------------------------------------------------------- /src/css/panel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/css/panel.css -------------------------------------------------------------------------------- /src/devtools.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/devtools.html -------------------------------------------------------------------------------- /src/gfx/devtools-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/gfx/devtools-logo.png -------------------------------------------------------------------------------- /src/gfx/devtools-logo.xcf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/gfx/devtools-logo.xcf -------------------------------------------------------------------------------- /src/gfx/icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/gfx/icon_128.png -------------------------------------------------------------------------------- /src/gfx/icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/gfx/icon_16.png -------------------------------------------------------------------------------- /src/gfx/icon_24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/gfx/icon_24.png -------------------------------------------------------------------------------- /src/gfx/icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/gfx/icon_32.png -------------------------------------------------------------------------------- /src/gfx/icon_48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/gfx/icon_48.png -------------------------------------------------------------------------------- /src/gfx/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/gfx/logo.svg -------------------------------------------------------------------------------- /src/html/panel.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/html/panel.html -------------------------------------------------------------------------------- /src/html/post.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/html/post.html -------------------------------------------------------------------------------- /src/js/analytics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/analytics.js -------------------------------------------------------------------------------- /src/js/background.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/background.js -------------------------------------------------------------------------------- /src/js/components/advanced-usage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/components/advanced-usage.js -------------------------------------------------------------------------------- /src/js/components/element-item.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/components/element-item.js -------------------------------------------------------------------------------- /src/js/components/element-list.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/components/element-list.js -------------------------------------------------------------------------------- /src/js/components/extractor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/components/extractor.js -------------------------------------------------------------------------------- /src/js/components/footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/components/footer.js -------------------------------------------------------------------------------- /src/js/components/panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/components/panel.js -------------------------------------------------------------------------------- /src/js/components/usage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/components/usage.js -------------------------------------------------------------------------------- /src/js/devtools.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/devtools.js -------------------------------------------------------------------------------- /src/js/filters/DefaultValueFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/filters/DefaultValueFilter.js -------------------------------------------------------------------------------- /src/js/filters/ShorthandPropertyFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/filters/ShorthandPropertyFilter.js -------------------------------------------------------------------------------- /src/js/filters/WebkitPropertiesFilter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/filters/WebkitPropertiesFilter.js -------------------------------------------------------------------------------- /src/js/panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/panel.js -------------------------------------------------------------------------------- /src/js/post.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/post.js -------------------------------------------------------------------------------- /src/js/tools/CSSStringifier.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/CSSStringifier.js -------------------------------------------------------------------------------- /src/js/tools/InspectedContext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/InspectedContext.js -------------------------------------------------------------------------------- /src/js/tools/SameRulesCombiner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/SameRulesCombiner.js -------------------------------------------------------------------------------- /src/js/tools/Snapshooter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/Snapshooter.js -------------------------------------------------------------------------------- /src/js/tools/clean-node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/clean-node.js -------------------------------------------------------------------------------- /src/js/tools/convert-to-react.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/convert-to-react.js -------------------------------------------------------------------------------- /src/js/tools/element-bottom-visible.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/element-bottom-visible.js -------------------------------------------------------------------------------- /src/js/tools/extract-html-css.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/extract-html-css.js -------------------------------------------------------------------------------- /src/js/tools/ga-link-hijack.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/ga-link-hijack.js -------------------------------------------------------------------------------- /src/js/tools/html-string-to-nodes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/html-string-to-nodes.js -------------------------------------------------------------------------------- /src/js/tools/lineage-search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/lineage-search.js -------------------------------------------------------------------------------- /src/js/tools/make-snapshot.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/make-snapshot.js -------------------------------------------------------------------------------- /src/js/tools/node-walker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/node-walker.js -------------------------------------------------------------------------------- /src/js/tools/nodes-to-data-tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/nodes-to-data-tree.js -------------------------------------------------------------------------------- /src/js/tools/nodes-to-html-string.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/nodes-to-html-string.js -------------------------------------------------------------------------------- /src/js/tools/react-component-name.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/js/tools/react-component-name.js -------------------------------------------------------------------------------- /src/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jesstelford/extract-to-react/HEAD/src/manifest.json --------------------------------------------------------------------------------