-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy path.eslintcache
1 lines (1 loc) · 27.1 KB
/
.eslintcache
1
[{"/home/xiani/work/wildcapture/src/index.js":"1","/home/xiani/work/wildcapture/src/App.js":"2","/home/xiani/work/wildcapture/src/pages/Home.js":"3","/home/xiani/work/wildcapture/src/components/Header.js":"4","/home/xiani/work/wildcapture/src/pages/WhatWeDo.js":"5","/home/xiani/work/wildcapture/src/components/About.js":"6","/home/xiani/work/wildcapture/src/components/Work.js":"7","/home/xiani/work/wildcapture/src/components/Contact.js":"8","/home/xiani/work/wildcapture/src/components/Partners.js":"9","/home/xiani/work/wildcapture/src/components/Pipeline.js":"10","/home/xiani/work/wildcapture/src/components/Expertise.js":"11","/home/xiani/work/wildcapture/src/components/VolumetricPlayer.js":"12","/home/xiani/work/wildcapture/src/lib/Player.js":"13","/home/xiani/work/wildcapture/src/lib/RingBuffer.js":"14","/home/xiani/work/wildcapture/src/lib/workerFunction.js":"15"},{"size":669,"mtime":1612523475500,"results":"16","hashOfConfig":"17"},{"size":618,"mtime":1612523475476,"results":"18","hashOfConfig":"17"},{"size":757,"mtime":1612523475500,"results":"19","hashOfConfig":"17"},{"size":2915,"mtime":1612523475480,"results":"20","hashOfConfig":"17"},{"size":2073,"mtime":1612523475500,"results":"21","hashOfConfig":"17"},{"size":2362,"mtime":1612531767992,"results":"22","hashOfConfig":"17"},{"size":3326,"mtime":1612523475480,"results":"23","hashOfConfig":"17"},{"size":3346,"mtime":1612523475476,"results":"24","hashOfConfig":"17"},{"size":1394,"mtime":1612523475480,"results":"25","hashOfConfig":"17"},{"size":2667,"mtime":1612523475480,"results":"26","hashOfConfig":"17"},{"size":2519,"mtime":1612523475476,"results":"27","hashOfConfig":"17"},{"size":1885,"mtime":1612532013537,"results":"28","hashOfConfig":"17"},{"size":10261,"mtime":1612531406268,"results":"29","hashOfConfig":"17"},{"size":3076,"mtime":1612528113244,"results":"30","hashOfConfig":"17"},{"size":5532,"mtime":1612529519137,"results":"31","hashOfConfig":"17"},{"filePath":"32","messages":"33","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"34"},"1didc9b",{"filePath":"35","messages":"36","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"34"},{"filePath":"37","messages":"38","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"39","usedDeprecatedRules":"34"},{"filePath":"40","messages":"41","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"42","usedDeprecatedRules":"34"},{"filePath":"43","messages":"44","errorCount":0,"warningCount":3,"fixableErrorCount":0,"fixableWarningCount":0,"source":"45","usedDeprecatedRules":"34"},{"filePath":"46","messages":"47","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"48","messages":"49","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"50","usedDeprecatedRules":"34"},{"filePath":"51","messages":"52","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"53","usedDeprecatedRules":"34"},{"filePath":"54","messages":"55","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"56","usedDeprecatedRules":"34"},{"filePath":"57","messages":"58","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"59","usedDeprecatedRules":"34"},{"filePath":"60","messages":"61","errorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":"62","usedDeprecatedRules":"34"},{"filePath":"63","messages":"64","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"65","messages":"66","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"67","messages":"68","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"69","messages":"70","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"/home/xiani/work/wildcapture/src/index.js",[],["71","72"],"/home/xiani/work/wildcapture/src/App.js",[],"/home/xiani/work/wildcapture/src/pages/Home.js",["73","74"],"import React, { Fragment } from 'react'\nimport { About } from '../components/About'\nimport { Contact } from '../components/Contact'\nimport { Work } from '../components/Work'\nimport './Home.scss'\n\nexport const Home = () => {\n return (\n <Fragment>\n <section className=\"home-banner\">\n <video autoPlay loop muted>\n <source src=\"../movie/banner-slide-movie.mp4\"></source>\n </video>\n <img className=\"home-banner-large\" src={\"../img/banner-homepage.png\"} />\n <img className=\"home-banner-small\" src={\"../img/banner-homepage-small.png\"} />\n </section>\n <About />\n <Work />\n <Contact />\n </Fragment>\n \n )\n}","/home/xiani/work/wildcapture/src/components/Header.js",["75"],"import React, { useState } from 'react';\nimport { NavLink } from 'react-router-dom';\nimport './Header.scss'\n\nexport const Header = () => {\n const [toggleHamburgerMenu, setToggleHamburgerMenu] = useState(false)\n\n const handleHamburgerMenu = () => {\n setToggleHamburgerMenu(!toggleHamburgerMenu)\n }\n\n return (\n <header className=\"header\">\n <div className=\"header__shell\">\n <div className=\"header__row\">\n <NavLink to=\"/\" exact className=\"header__logo\" id=\"header__logo\">\n <img src={\"../img/wildcapture-logo.svg\"} />\n </NavLink>\n <div className=\"header__aside\">\n <nav className=\"header__nav\">\n <NavLink to=\"/whatwedo\" className=\"nav__nav-link\">What we do</NavLink>\n <a href=\"/#about\" className=\"nav__nav-link\">About</a>\n <a href=\"/#work\" className=\"nav__nav-link\">Work</a>\n <a href=\"/#contact\" className=\"nav__nav-link\">Contact</a>\n </nav>\n {toggleHamburgerMenu ? \n <nav className=\"header__hamburger-menu\">\n <NavLink to=\"/whatwedo\" className=\"nav__nav-link\" onClick={handleHamburgerMenu}>What we do</NavLink>\n <a href=\"/#about\" className=\"nav__nav-link\" onClick={handleHamburgerMenu}>About</a>\n <a href=\"/#work\" className=\"nav__nav-link\" onClick={handleHamburgerMenu}>Work</a>\n <a href=\"/#contact\" className=\"nav__nav-link\" onClick={handleHamburgerMenu}>Contact</a>\n <form className=\"hamburger-getintouch-container\" method=\"LINK\" action=\"/#contact\">\n <button className=\"button hamburger-getintouch\">Get in touch</button>\n </form>\n <button \n className=\"header__hamburger-close\" \n onClick={handleHamburgerMenu} \n style={{ backgroundImage: `url(img/hamburger-close-cross.svg)`, backgroundRepeat: 'no-repeat', backgroundPosition: 'center'}}\n >\n </button>\n </nav>\n : <button \n className=\"header__hamburger-button\" \n onClick={handleHamburgerMenu} \n style={{ backgroundImage: `url(img/hamburger-menu-icon.svg)`, backgroundRepeat: 'no-repeat'}}\n >\n </button>\n }\n </div>\n </div>\n </div>\n </header>\n )\n}","/home/xiani/work/wildcapture/src/pages/WhatWeDo.js",["76","77","78"],"import React, { Fragment } from 'react'\nimport { Contact } from '../components/Contact'\nimport { Expertise } from '../components/Expertise'\nimport { Partners } from '../components/Partners'\nimport { Pipeline } from '../components/Pipeline'\nimport './Whatwedo.scss'\n\nexport const WhatWeDo = () => {\n return (\n <Fragment>\n <section className=\"whatwedo__banner\" >\n <div className=\"whatwedo__layer\">\n <img className=\"banner-image\" src={\"../img/banner-homepage.png\"} />\n <img className=\"home-banner-small\" src={\"../img/banner-homepage-small.png\"} />\n <div className=\"banner-left-layer\">\n <div className=\"whatwedo__title\"><span>Evolving</span> the Digital Worlds</div>\n <div className=\"whatwedo__text\">\n <span>\n Expert guidance for simple solutions\n </span>\n <span>\n Customized Performance Capture\n </span>\n <span>\n Stage & System Architecture & Construction\n </span>\n <span>\n Hardware & Software Engineering\n </span>\n <span>\n Expertise & Forecast of Industry \n </span>\n </div>\n <a className=\"whatwedo__getintouch-container\" href=\"/#contact\">\n <button className=\"button whatwedo__getintouch\">Get in touch</button>\n </a>\n </div>\n <img className=\"banner-upper-layer\" src={\"../img/banner-whatwedo-page.png\"} />\n </div>\n </section>\n <Expertise />\n <Pipeline />\n <Partners />\n <Contact />\n </Fragment>\n )\n}","/home/xiani/work/wildcapture/src/components/About.js",["79"],"/home/xiani/work/wildcapture/src/components/Work.js",["80","81"],"import React, { Fragment, useState } from 'react';\nimport './Work.scss'\n\nexport const Work = () => {\n const [isMoreWorks, setIsMoreWorks] = useState(false);\n\n const workVideos = {\n name1: 'work-video-item.png',\n name2: 'work-video-item.png',\n name3: 'work-video-item.png',\n name4: 'work-video-item.png',\n name5: 'work-video-item.png',\n name6: 'work-video-item.png',\n name7: 'work-video-item.png',\n name8: 'work-video-item.png',\n }\n\n const moreWorkToggle = () => {\n setIsMoreWorks(!isMoreWorks)\n }\n\n return (\n <section className=\"work\" id=\"work\">\n <div className=\"work__shell\">\n <div className=\"work__layer\">\n <div className=\"work__title\">Real Digital People</div>\n <div className=\"work__videos\">\n {!isMoreWorks ? \n Object.entries(workVideos).slice(1,4).map(([name, value]) => {return (\n <div className=\"work__videos-item\" id=\"work__videos-item\" key={name}>\n <span className=\"videos-item-caption\">\n {name}\n </span>\n <div className=\"videos-item-content\" style={{ backgroundImage: `url(img/${value})` }}>\n </div>\n </div>\n )}) \n : Object.entries(workVideos).map(([name, value]) => {return (\n <div className=\"work__videos-item\" id=\"work__videos-item\" key={name}>\n <span className=\"videos-item-caption\">\n {name}\n </span>\n <div className=\"videos-item-content\" style={{ backgroundImage: `url(img/${value})` }}>\n </div>\n </div>\n )}) \n }\n </div>\n <button className=\"button work__button\" onClick={moreWorkToggle}>{!isMoreWorks ? 'More' : 'Less'} works</button>\n <div className=\"work__logo\">\n <img src={\"../img/work-main-image.svg\"} />\n </div>\n <div className=\"work__sidebar\">\n <ul>\n <li className=\"work__sidebar-item\">\n <span className=\"sidebar-item__caption\">What we do</span>\n </li>\n <li className=\"work__sidebar-item\">\n <span className=\"sidebar-item__caption\"> About</span>\n </li>\n <li className=\"work__sidebar-item sidebar-item_active\">\n <span className=\"sidebar-item__caption\">Work</span>\n </li>\n <li className=\"work__sidebar-item\">\n <span className=\"sidebar-item__caption\">Contact</span>\n </li>\n </ul>\n </div>\n </div>\n </div>\n </section>\n )\n}","/home/xiani/work/wildcapture/src/components/Contact.js",["82"],"import React from 'react';\nimport './Contact.scss';\nimport { NavLink } from 'react-router-dom';\n\nexport const Contact = () => {\n const handleFormSubmit = (e) => {\n e.preventDefault()\n console.log('Send Message')\n }\n\n return (\n <section className=\"contact\" id=\"contact\">\n <div className=\"contact__shell\">\n <div className=\"contact__layer\">\n <div className=\"contact__title\">Contact</div>\n <div className=\"contact__main\">\n <nav className=\"contact__nav\">\n <NavLink to=\"/whatwedo\" className=\"contact__nav-link\">What we do</NavLink>\n <a href=\"/#about\" className=\"contact__nav-link\">About</a>\n <a href=\"/#work\" className=\"contact__nav-link\">Work</a>\n <a href=\"/#contact\" className=\"contact__nav-link\">Contact</a>\n </nav>\n <div className=\"contact__info\">\n <div>\n <span className=\"contact__info-value\">Wilfred Driscoll</span>\n <span className=\"contact__info-caption\">Chief Executive Officer</span>\n <span className=\"contact__info-email\">[email protected]</span> \n </div>\n <div>\n <span className=\"contact__info-value\">Louis Normandin</span>\n <span className=\"contact__info-caption\">Head of Production</span>\n <span className=\"contact__info-email\">[email protected]</span> \n </div>\n </div>\n <form className=\"contact__form\" onSubmit={handleFormSubmit}>\n\n {/* Hidden Required Fields */}\n <input type=\"hidden\" name=\"project_name\" value=\"Wildcapture\" />\n <input type=\"hidden\" name=\"admin_email\" value=\"[email protected]\" />\n <input type=\"hidden\" name=\"form_subject\" value=\"Form Contact us\" />\n {/* END Hidden Required Fields */}\n \n <input className=\"contact__input\" type=\"text\" placeholder=\"Your name\" name=\"name\" />\n <input className=\"contact__input\" type=\"text\" placeholder=\"Your email\" name=\"email\" />\n <input className=\"contact__input\" type=\"text\" placeholder=\"Your company\" name=\"your-company\" />\n <textarea className=\"contact__textarea\" placeholder=\"How can we help..\" name=\"how-can-we-help\" />\n <input type=\"submit\" className=\"button contact__submit\" id=\"contact__submit\" value=\"Send\" />\n </form>\n </div>\n <footer className=\"footer\">\n <div className=\"footer__logo\">\n <img src={\"../img/wildcapture-footer-logo.svg\"} />\n </div>\n <div className=\"footer__copyright\">© 2020 Wild Capture</div>\n </footer>\n </div>\n </div>\n </section>\n )\n}","/home/xiani/work/wildcapture/src/components/Partners.js",["83"],"import React from 'react';\nimport './Partners.scss'\n\nexport const Partners = () => {\n const workVideos = {\n logo1: 'partners-logo-WMR.png',\n logo2: 'partners-logo-TetaVi.png',\n logo3: 'partners-logo-sidefx.svg',\n logo4: 'partners-logo-quixel.png',\n logo5: 'partners-logo-evercoast.png',\n logo6: 'partners-logo-epicgames.png',\n logo7: 'partners-logo-DNE.png',\n logo8: 'partners-logo-captury.png',\n logo9: 'partners-logo-4d.svg',\n }\n \n return (\n <section className=\"partners\">\n <div className=\"partners__shell\">\n <div className=\"partners__layer\">\n <div className=\"partners__title\">Partners</div>\n <div className=\"partners__main\">\n {Object.entries(workVideos).map(([name, value]) => {return (\n <div className=\"partners__item-shell\" key={name} >\n <div className=\"partners__item\" style={{ backgroundImage: `url(img/${value})` }}></div>\n </div> \n )})}\n </div>\n <div className=\"partners__image\">\n <img src={\"../img/partners-main-image.svg\"} />\n </div>\n \n </div>\n </div>\n </section>\n )\n}","/home/xiani/work/wildcapture/src/components/Pipeline.js",["84"],"import React from 'react';\nimport './Pipeline.scss'\n\nexport const Pipeline = () => {\n \n return (\n <section className=\"pipeline\">\n <div className=\"pipeline__shell\">\n <div className=\"pipeline__layer\">\n <div className=\"pipeline__title\">Pipeline</div> \n <div className=\"pipeline__main\">\n <div className=\"pipeline__item pipeline__item1\">\n <span className=\"pipeline__item-caption\">Capture</span>\n <span className=\"pipeline__item-description\">Shoot Content Survey Performance or Location Data</span>\n <span className=\"pipeline__item-number\">1</span>\n </div>\n <div className=\"pipeline__item pipeline__item2\">\n <span className=\"pipeline__item-caption\">Processing</span>\n <span className=\"pipeline__item-description\">Conforming Content at Highest Quality Standards</span>\n <span className=\"pipeline__item-number\">2</span>\n </div>\n <div className=\"pipeline__item pipeline__item3\">\n <span className=\"pipeline__item-caption\">AI</span>\n <span className=\"pipeline__item-description\">Optimize Content & Provide Skeletal and Segmentation Data, Mesh Uniform Solver</span>\n <span className=\"pipeline__item-number\">3</span>\n </div>\n <div className=\"pipeline__item pipeline__item4\">\n <span className=\"pipeline__item-caption\">Post production & engineering</span>\n <span className=\"pipeline__item-description\">Asset Prep & Cleanup, Scene Integration, Interactivity & sound. </span>\n <span className=\"pipeline__item-number\">4</span>\n </div>\n <div className=\"pipeline__item pipeline__item5\">\n <span className=\"pipeline__item-caption\">Delivery</span>\n <span className=\"pipeline__item-description\">Deliver Best Quality with Extreme Versatility</span>\n <span className=\"pipeline__item-number\">5</span>\n </div>\n </div>\n <div className=\"pipeline__bottom-image\">\n <img src={\"../img/pipeline-bottom-image.svg\"} />\n </div> \n </div>\n </div>\n </section>\n )\n}","/home/xiani/work/wildcapture/src/components/Expertise.js",["85","86","87","88","89","90"],"import React from 'react';\nimport './Expertise.scss'\n\nexport const Expertise = () => {\n return (\n <section className=\"expertise\">\n <div className=\"expertise__shell\">\n <div className=\"expertise__layer\">\n <div className=\"expertise__title\">Expertise</div>\n <div className=\"expertise__main\">\n <div className=\"expertise__item\">\n <img className=\"expertise__puzzle-image\" src={\"../img/expertise-puzzle-right.png\"} />\n <span>Realistic CG Characters for Virtual</span>\n <span>Production, Broadcast,</span>\n <span>Film,</span>\n <span>Experiential & Mixed Reality</span>\n </div>\n <div className=\"expertise__item\">\n <img className=\"expertise__puzzle-image\" src={\"../img/expertise-puzzle-bottom.png\"} />\n <span>A to Z Realtime Production Pipeline Solutions</span>\n <span>Color, Light and Photography Mastery</span>\n </div>\n <div className=\"expertise__item\">\n <img className=\"expertise__puzzle-image\" src={\"../img/expertise-puzzle-top.png\"} />\n <span>Character AI & Crowd Logic for Production,</span>\n <span>Game Engine Plugins,</span>\n <span>Virtual Events and Simulated Live Audience</span>\n </div>\n <div className=\"expertise__item\">\n <img className=\"expertise__puzzle-image\" src={\"../img/expertise-puzzle-left.png\"} />\n <span>Delivery to All Formats and Mediums,</span>\n <span>Deploy to All Devices, </span>\n <span>WebGL Expertise, </span>\n <span>Game Authoring</span>\n </div>\n </div>\n <div className=\"expertise__left-image\">\n <img src={\"../img/expertise-left-image.svg\"} />\n </div>\n <div className=\"expertise__right-image\">\n <img src={\"../img/expertise-right-image.svg\"} />\n </div>\n \n </div>\n </div>\n </section>\n )\n}","/home/xiani/work/wildcapture/src/components/VolumetricPlayer.js",["91"],"/home/xiani/work/wildcapture/src/lib/Player.js",[],"/home/xiani/work/wildcapture/src/lib/RingBuffer.js",[],"/home/xiani/work/wildcapture/src/lib/workerFunction.js",[],{"ruleId":"92","replacedBy":"93"},{"ruleId":"94","replacedBy":"95"},{"ruleId":"96","severity":1,"message":"97","line":14,"column":17,"nodeType":"98","endLine":14,"endColumn":89},{"ruleId":"96","severity":1,"message":"97","line":15,"column":17,"nodeType":"98","endLine":15,"endColumn":95},{"ruleId":"96","severity":1,"message":"97","line":17,"column":25,"nodeType":"98","endLine":17,"endColumn":68},{"ruleId":"96","severity":1,"message":"97","line":13,"column":21,"nodeType":"98","endLine":13,"endColumn":88},{"ruleId":"96","severity":1,"message":"97","line":14,"column":21,"nodeType":"98","endLine":14,"endColumn":99},{"ruleId":"96","severity":1,"message":"97","line":38,"column":21,"nodeType":"98","endLine":38,"endColumn":99},{"ruleId":"96","severity":1,"message":"97","line":27,"column":21,"nodeType":"98","endLine":27,"endColumn":64},{"ruleId":"99","severity":1,"message":"100","line":1,"column":17,"nodeType":"101","messageId":"102","endLine":1,"endColumn":25},{"ruleId":"96","severity":1,"message":"97","line":51,"column":25,"nodeType":"98","endLine":51,"endColumn":67},{"ruleId":"96","severity":1,"message":"97","line":52,"column":29,"nodeType":"98","endLine":52,"endColumn":79},{"ruleId":"96","severity":1,"message":"97","line":30,"column":25,"nodeType":"98","endLine":30,"endColumn":71},{"ruleId":"96","severity":1,"message":"97","line":39,"column":25,"nodeType":"98","endLine":39,"endColumn":73},{"ruleId":"96","severity":1,"message":"97","line":12,"column":29,"nodeType":"98","endLine":12,"endColumn":114},{"ruleId":"96","severity":1,"message":"97","line":19,"column":29,"nodeType":"98","endLine":19,"endColumn":115},{"ruleId":"96","severity":1,"message":"97","line":24,"column":29,"nodeType":"98","endLine":24,"endColumn":112},{"ruleId":"96","severity":1,"message":"97","line":30,"column":29,"nodeType":"98","endLine":30,"endColumn":113},{"ruleId":"96","severity":1,"message":"97","line":38,"column":25,"nodeType":"98","endLine":38,"endColumn":72},{"ruleId":"96","severity":1,"message":"97","line":41,"column":25,"nodeType":"98","endLine":41,"endColumn":73},{"ruleId":"103","severity":1,"message":"104","line":58,"column":6,"nodeType":"105","endLine":58,"endColumn":8,"suggestions":"106"},"no-native-reassign",["107"],"no-negated-in-lhs",["108"],"jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","JSXOpeningElement","no-unused-vars","'Fragment' is defined but never used.","Identifier","unusedVar","react-hooks/exhaustive-deps","React Hook useEffect has missing dependencies: 'props.meshFilePath' and 'props.videoFilePath'. Either include them or remove the dependency array.","ArrayExpression",["109"],"no-global-assign","no-unsafe-negation",{"desc":"110","fix":"111"},"Update the dependencies array to be: [props.meshFilePath, props.videoFilePath]",{"range":"112","text":"113"},[1745,1747],"[props.meshFilePath, props.videoFilePath]"]