-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.eslintcache
1 lines (1 loc) · 15 KB
/
.eslintcache
1
[{"C:\\Users\\turbo\\lyric-finder-app\\src\\index.js":"1","C:\\Users\\turbo\\lyric-finder-app\\src\\reportWebVitals.js":"2","C:\\Users\\turbo\\lyric-finder-app\\src\\App.js":"3","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\layout\\Navbar.js":"4","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\layout\\Index.js":"5","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\tracks\\Tracks.js":"6","C:\\Users\\turbo\\lyric-finder-app\\src\\Context.js":"7","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\layout\\Spinner.js":"8","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\tracks\\Track.js":"9","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\tracks\\Lyrics.js":"10","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\tracks\\Search.js":"11","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\Footer.js":"12","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\layout\\AboutUs.js":"13"},{"size":150,"mtime":1607237650659,"results":"14","hashOfConfig":"15"},{"size":362,"mtime":499162500000,"results":"16","hashOfConfig":"15"},{"size":844,"mtime":1607706351628,"results":"17","hashOfConfig":"15"},{"size":784,"mtime":1607706356821,"results":"18","hashOfConfig":"15"},{"size":282,"mtime":1607510354905,"results":"19","hashOfConfig":"15"},{"size":1295,"mtime":1607681406991,"results":"20","hashOfConfig":"15"},{"size":1243,"mtime":1607686658279,"results":"21","hashOfConfig":"15"},{"size":337,"mtime":1607628037167,"results":"22","hashOfConfig":"15"},{"size":1565,"mtime":1607686708058,"results":"23","hashOfConfig":"15"},{"size":4921,"mtime":1607689336266,"results":"24","hashOfConfig":"15"},{"size":2560,"mtime":1607703403839,"results":"25","hashOfConfig":"15"},{"size":415,"mtime":1607682051305,"results":"26","hashOfConfig":"15"},{"size":4774,"mtime":1607707002729,"results":"27","hashOfConfig":"15"},{"filePath":"28","messages":"29","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},"d0yyhp",{"filePath":"31","messages":"32","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"33"},{"filePath":"34","messages":"35","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"36","messages":"37","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"38","messages":"39","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},{"filePath":"40","messages":"41","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},{"filePath":"42","messages":"43","errorCount":0,"warningCount":2,"fixableErrorCount":0,"fixableWarningCount":0,"source":"44","usedDeprecatedRules":"30"},{"filePath":"45","messages":"46","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},{"filePath":"47","messages":"48","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"49","usedDeprecatedRules":"30"},{"filePath":"50","messages":"51","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":"52","usedDeprecatedRules":"30"},{"filePath":"53","messages":"54","errorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"55","messages":"56","errorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0,"usedDeprecatedRules":"30"},{"filePath":"57","messages":"58","errorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"C:\\Users\\turbo\\lyric-finder-app\\src\\index.js",[],["59","60"],"C:\\Users\\turbo\\lyric-finder-app\\src\\reportWebVitals.js",[],["61","62"],"C:\\Users\\turbo\\lyric-finder-app\\src\\App.js",[],"C:\\Users\\turbo\\lyric-finder-app\\src\\components\\layout\\Navbar.js",["63"],"C:\\Users\\turbo\\lyric-finder-app\\src\\components\\layout\\Index.js",[],"C:\\Users\\turbo\\lyric-finder-app\\src\\components\\tracks\\Tracks.js",[],"C:\\Users\\turbo\\lyric-finder-app\\src\\Context.js",["64","65"],"import React, { Component } from 'react'\r\nimport axios from 'axios'\r\n import Footer from './components/Footer'\r\n\r\n\r\n\r\nconst Context=React.createContext();\r\n\r\nconst reducer = (state, action ) =>{\r\n switch(action.type)\r\n {\r\n case 'SEARCH_TRACKS':\r\n return {\r\n ...state,\r\n track_list: action.payload,\r\n heading: 'Search Results' \r\n };\r\n // default:\r\n // return state;\r\n\r\n }\r\n};\r\n\r\nexport class Provider extends Component {\r\n state={\r\n track_list:[ ],\r\n heading:'Top 10 Tracks',\r\n dispatch: action => this.setState(state => reducer(state, action))\r\n }\r\n componentDidMount(){\r\n axios.get(`https://cors-anywhere.herokuapp.com/https://api.musixmatch.com/ws/1.1/chart.tracks.get?chart_name=top&page=1&page_size=10&country=IN&f_has_lyrics=1&apikey=${process.env.REACT_APP_MM_KEY}`)\r\n .then(res=>\r\n {\r\n // console.log(res.data)\r\n this.setState({track_list: res.data.message.body.track_list});\r\n \r\n })\r\n .catch(err=>console.log(err));\r\n }\r\n\r\n\r\n render() {\r\n return (\r\n <Context.Provider value={this.state}>\r\n {this.props.children}\r\n </Context.Provider>\r\n \r\n )\r\n }\r\n}\r\nexport const Consumer = Context.Consumer;","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\layout\\Spinner.js",[],"C:\\Users\\turbo\\lyric-finder-app\\src\\components\\tracks\\Track.js",["66"],"import React from 'react';\r\nimport { Link } from 'react-router-dom';\r\n\r\nimport \"./track.css\"\r\n\r\nconst Track = props => {\r\n const { track } = props;\r\n\r\n return (\r\n <div className=\"col-md-5\" style={{ marginLeft: \"6%\" }}>\r\n <div className=\"card1 mb-4 shadow-sm \" >\r\n <div className=\"card-body\">\r\n <h3>{track.artist_name}</h3><br/>\r\n <p className=\"card-text\">\r\n <strong>\r\n <i className=\"fas fa-play \" /> {' '}Track\r\n </strong>\r\n {' '}:{' '} {track.track_name}\r\n <br />\r\n <div class=\"go-corner\" href=\"#\">\r\n <div class=\"go-arrow\">\r\n →\r\n </div>\r\n </div>\r\n <strong>\r\n <i class=\"fas fa-heart text-danger\"></i>{' '} Favourite\r\n </strong>\r\n {' '} :{' '} {track.num_favourite ? track.num_favourite : '***'}\r\n </p>\r\n <Link\r\n to={`lyrics/track/${track.track_id}`}\r\n className=\"btn btn-primary btn-block\" style={{backgroundColor:\"#00838d\"}}\r\n >\r\n <i className=\"fas fa-chevron-right\" /> View Lyrics\r\n </Link>\r\n </div>\r\n </div>\r\n </div>\r\n\r\n\r\n\r\n\r\n );\r\n};\r\n\r\nexport default Track;\r\n\r\n\r\n\r\n\r\n{/* <div class=\"container\">\r\n <a class=\"card1\" href=\"#\">\r\n <h3>This is option 1</h3>\r\n <p class=\"small\">Card description with lots of great facts and interesting details.</p>\r\n <div class=\"go-corner\" href=\"#\">\r\n <div class=\"go-arrow\">\r\n →\r\n </div>\r\n </div>\r\n </a>\r\n\r\n</div> */}","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\tracks\\Lyrics.js",["67"],"import React, { Component } from 'react'\r\nimport axios from 'axios'\r\nimport Spinner from '../layout/Spinner'\r\nimport {Link} from \"react-router-dom\"\r\nimport Moment from 'react-moment'\r\n\r\nimport Footer from '../../components/Footer'\r\n\r\nimport './Lyrics.css'\r\n class Lyrics extends Component {\r\n \r\n state={\r\n track:{},\r\n lyrics:{}\r\n }\r\n componentDidMount(){\r\n axios.get(`https://cors-anywhere.herokuapp.com/https://api.musixmatch.com/ws/1.1/track.lyrics.get?track_id=${this.props.match.params.id}&apikey=${process.env.REACT_APP_MM_KEY}`)\r\n .then(res=>{\r\n \r\n this.setState({lyrics:res.data.message.body.lyrics});\r\n\r\n return axios.get(`https://cors-anywhere.herokuapp.com/https://api.musixmatch.com/ws/1.1/track.get?track_id=${this.props.match.params.id}&apikey=${process.env.REACT_APP_MM_KEY}`)\r\n }\r\n )\r\n .then(res=>{\r\n this.setState({track:res.data.message.body.track});\r\n console.log(res)\r\n })\r\n .catch(err=>console.log(err));\r\n }\r\n render() {\r\n const {track,lyrics}=this.state;\r\n \r\n \r\n // {track===undefined || lyrics===undefined|| Object.keys(track).length===0 || Object.keys(lyrics).length===0 ? <Spinner/> : <h1>Data returned</h1>})\r\n \r\n if(track===undefined || lyrics===undefined|| Object.keys(track).length===0 || Object.keys(lyrics).length===0){\r\n return <Spinner/>;\r\n }else{\r\n return (\r\n <React.Fragment >\r\n <Link to='/' className=\"btn btn-sm mb-4 mt-3 go_back btn-outline-info\" >Go Back</Link>\r\n <div style={{margin:\"0 20% 0\", backgroundColor:'#120f1d', border:'1px solid grey ', color:'white'}} className=\"card \" >\r\n <h5 className=\"card-body\" >\r\n <i className=\"fas fa-compact-disc\"></i> {' '}\r\n <span style={{color:'#f46034'}}>{track.track_name}</span>\r\n {' '}by{' '}\r\n <span className=\"text-secondary\" >{track.artist_name}</span>\r\n </h5>\r\n <div className=\"card-body \">\r\n <h6 className=\"card-text \"style={{color:'white'}}>{lyrics.lyrics_body}</h6>\r\n <a className=\"btn btn-info btn-lg ml-auto mt-3\"style={{backgroundColor:\"#00838d\" , color:'white',float:\"right\"}} href=\"https://developer.musixmatch.com/plans\">Get Full Lyrics</a>\r\n </div>\r\n </div>\r\n\r\n <div className=\"row album\">\r\n <div className=\"col-5 \"style={{paddingLeft:'15%'}}>\r\n <div className=\" track_detail mt-2\">\r\n <strong>Album ID</strong>{' '}: {' '}{track.album_id}\r\n </div>\r\n\r\n <div className=\" track_detail mt-2\">\r\n <strong>Song Genre</strong>{' '}:{' '} K-Pop\r\n {/* {\r\n \r\n track.primary_genres.music_genre_list[0].music_genre.music_genre_name\r\n } */}\r\n </div>\r\n </div>\r\n <div className=\"col-5 \"style={{paddingLeft:'15%'}} >\r\n <div className=\" track_detail mt-2\">\r\n <strong>Exiplict</strong>{' '}:{' '}\r\n {TextTrackCue.explicit === 0 ? 'No' : 'Yes'}\r\n </div>\r\n <div className=\" track_detail mt-2\">\r\n <strong>Release Date</strong>{' '}:{' '}\r\n <Moment format=\"MM/DD/YYYY\">{track.first_release_date}</Moment>\r\n </div>\r\n </div>\r\n </div>\r\n {/* <ul className=\"list-group mt-3 row\">\r\n <div className=\"col\">\r\n <li className=\"list-group-item track_detail \">\r\n <strong>Album ID</strong>: {track.album_id}\r\n </li>\r\n\r\n <li className=\"list-group-item track_detail \">\r\n <strong>Song Genre</strong>:{' '}\r\n {\r\n track.primary_genres.music_genre_list[0].music_genre.music_genre_name\r\n }\r\n </li>\r\n </div>\r\n\r\n <div className=\"col \">\r\n <li className=\"list-group-item track_detail\">\r\n <strong>Exiplict</strong>:\r\n {TextTrackCue.explicit === 0 ? 'No' : 'Yes'}\r\n </li>\r\n <li className=\"list-group-item track_detail\">\r\n <strong>Release Date</strong>:\r\n <Moment format=\"MM/DD/YYYY\">{track.first_release_date}</Moment>\r\n </li>\r\n </div>\r\n\r\n </ul> */}\r\n \r\n </React.Fragment>\r\n\r\n );\r\n }\r\n \r\n }\r\n}\r\nexport default Lyrics\r\n\r\n\r\n","C:\\Users\\turbo\\lyric-finder-app\\src\\components\\tracks\\Search.js",["68"],"C:\\Users\\turbo\\lyric-finder-app\\src\\components\\Footer.js",[],"C:\\Users\\turbo\\lyric-finder-app\\src\\components\\layout\\AboutUs.js",["69","70","71","72","73","74","75"],{"ruleId":"76","replacedBy":"77"},{"ruleId":"78","replacedBy":"79"},{"ruleId":"76","replacedBy":"80"},{"ruleId":"78","replacedBy":"81"},{"ruleId":"82","severity":1,"message":"83","line":4,"column":8,"nodeType":"84","messageId":"85","endLine":4,"endColumn":15},{"ruleId":"82","severity":1,"message":"86","line":3,"column":9,"nodeType":"84","messageId":"85","endLine":3,"endColumn":15},{"ruleId":"87","severity":1,"message":"88","line":10,"column":3,"nodeType":"89","messageId":"90","endLine":21,"endColumn":4},{"ruleId":"91","severity":1,"message":"92","line":51,"column":1,"nodeType":"93","messageId":"94","endLine":62,"endColumn":11},{"ruleId":"82","severity":1,"message":"86","line":7,"column":8,"nodeType":"84","messageId":"85","endLine":7,"endColumn":14},{"ruleId":"91","severity":1,"message":"92","line":76,"column":1,"nodeType":"93","messageId":"94","endLine":79,"endColumn":11},{"ruleId":"82","severity":1,"message":"95","line":3,"column":8,"nodeType":"84","messageId":"85","endLine":3,"endColumn":14},{"ruleId":"96","severity":1,"message":"97","line":21,"column":37,"nodeType":"98","endLine":21,"endColumn":70},{"ruleId":"96","severity":1,"message":"97","line":30,"column":37,"nodeType":"98","endLine":30,"endColumn":70},{"ruleId":"96","severity":1,"message":"97","line":39,"column":37,"nodeType":"98","endLine":39,"endColumn":70},{"ruleId":"96","severity":1,"message":"97","line":50,"column":37,"nodeType":"98","endLine":50,"endColumn":70},{"ruleId":"96","severity":1,"message":"97","line":59,"column":37,"nodeType":"98","endLine":59,"endColumn":88},{"ruleId":"96","severity":1,"message":"97","line":68,"column":37,"nodeType":"98","endLine":68,"endColumn":70},"no-native-reassign",["99"],"no-negated-in-lhs",["100"],["99"],["100"],"no-unused-vars","'AboutUs' is defined but never used.","Identifier","unusedVar","'Footer' is defined but never used.","default-case","Expected a default case.","SwitchStatement","missingDefaultCase","no-lone-blocks","Block is redundant.","BlockStatement","redundantBlock","'Navbar' is defined but never used.","jsx-a11y/anchor-is-valid","The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/evcohen/eslint-plugin-jsx-a11y/blob/master/docs/rules/anchor-is-valid.md","JSXOpeningElement","no-global-assign","no-unsafe-negation"]