=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== node-redux-4.0.5/docs/advanced/AsyncActions.md-372- node-redux-4.0.5/docs/advanced/AsyncActions.md:373: return fetch(`https://www.reddit.com/r/${subreddit}.json`) node-redux-4.0.5/docs/advanced/AsyncActions.md-374- .then( ############################################## node-redux-4.0.5/docs/advanced/AsyncActions.md-470- dispatch(requestPosts(subreddit)) node-redux-4.0.5/docs/advanced/AsyncActions.md:471: return fetch(`https://www.reddit.com/r/${subreddit}.json`) node-redux-4.0.5/docs/advanced/AsyncActions.md-472- .then(response => response.json()) ############################################## node-redux-4.0.5/docs/advanced/ExampleRedditAPI.md-70- dispatch(requestPosts(subreddit)) node-redux-4.0.5/docs/advanced/ExampleRedditAPI.md:71: return fetch(`https://www.reddit.com/r/${subreddit}.json`) node-redux-4.0.5/docs/advanced/ExampleRedditAPI.md-72- .then(response => response.json()) ############################################## node-redux-4.0.5/docs/advanced/UsageWithReactRouter.md-147- exact node-redux-4.0.5/docs/advanced/UsageWithReactRouter.md:148: to={filter === 'SHOW_ALL' ? '/' : `/${filter}`} node-redux-4.0.5/docs/advanced/UsageWithReactRouter.md-149- activeStyle={{ ############################################## node-redux-4.0.5/docs/introduction/Ecosystem.md-207- ['foo.bar', 'baz'], node-redux-4.0.5/docs/introduction/Ecosystem.md:208: (bar, baz) => `${bar} ${baz}` node-redux-4.0.5/docs/introduction/Ecosystem.md-209-) ############################################## node-redux-4.0.5/docs/introduction/Ecosystem.md-378-```js node-redux-4.0.5/docs/introduction/Ecosystem.md:379:const newState = dotProp.set(state, `todos.${index}.complete`, true) node-redux-4.0.5/docs/introduction/Ecosystem.md-380-const endOfArray = dotProp.get(obj, 'foo.$end') ############################################## node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-220- // Reducer can react to these actions by filling the `users`. node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md:221: fetch(`http://myapi.com/users/${userId}/posts`).then( node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-222- response => dispatch(loadPostsSuccess(userId, response)), ############################################## node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-285- // Dispatch vanilla actions asynchronously node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md:286: fetch(`http://myapi.com/users/${userId}/posts`).then( node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-287- response => ############################################## node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-352- // Perform the fetching: node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md:353: callAPI: () => fetch(`http://myapi.com/users/${userId}/posts`), node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-354- // Arguments to inject in begin/end actions ############################################## node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-422- shouldCallAPI: state => !state.posts[userId], node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md:423: callAPI: () => fetch(`http://myapi.com/users/${userId}/posts`), node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-424- payload: { userId } ############################################## node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-435- shouldCallAPI: state => !state.comments[postId], node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md:436: callAPI: () => fetch(`http://myapi.com/posts/${postId}/comments`), node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-437- payload: { postId } ############################################## node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-448- callAPI: () => node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md:449: fetch(`http://myapi.com/posts/${postId}/comments`, { node-redux-4.0.5/docs/recipes/ReducingBoilerplate.md-450- method: 'post', ############################################## node-redux-4.0.5/docs/recipes/structuring-reducers/ImmutableUpdatePatterns.md-157-```js node-redux-4.0.5/docs/recipes/structuring-reducers/ImmutableUpdatePatterns.md:158:state = dotProp.set(state, `todos.${index}.complete`, true) node-redux-4.0.5/docs/recipes/structuring-reducers/ImmutableUpdatePatterns.md-159-``` ############################################## node-redux-4.0.5/docs/recipes/structuring-reducers/ReusingReducerLogic.md-44- switch (action.type) { node-redux-4.0.5/docs/recipes/structuring-reducers/ReusingReducerLogic.md:45: case `INCREMENT_${counterName}`: node-redux-4.0.5/docs/recipes/structuring-reducers/ReusingReducerLogic.md-46- return state + 1 node-redux-4.0.5/docs/recipes/structuring-reducers/ReusingReducerLogic.md:47: case `DECREMENT_${counterName}`: node-redux-4.0.5/docs/recipes/structuring-reducers/ReusingReducerLogic.md-48- return state - 1 ############################################## node-redux-4.0.5/docs/recipes/structuring-reducers/UpdatingNormalizedData.md-164- state, node-redux-4.0.5/docs/recipes/structuring-reducers/UpdatingNormalizedData.md:165: `posts.byId.${postId}.comments`, node-redux-4.0.5/docs/recipes/structuring-reducers/UpdatingNormalizedData.md-166- comments => comments.concat(commentId) ############################################## node-redux-4.0.5/docs/recipes/structuring-reducers/UpdatingNormalizedData.md-170- updatedWithPostState, node-redux-4.0.5/docs/recipes/structuring-reducers/UpdatingNormalizedData.md:171: `comments.byId.${commentId}`, node-redux-4.0.5/docs/recipes/structuring-reducers/UpdatingNormalizedData.md-172- {id : commentId, text : commentText} ############################################## node-redux-4.0.5/examples/async/src/actions/index.js-29- dispatch(requestPosts(subreddit)) node-redux-4.0.5/examples/async/src/actions/index.js:30: return fetch(`https://www.reddit.com/r/${subreddit}.json`) node-redux-4.0.5/examples/async/src/actions/index.js-31- .then(response => response.json()) ############################################## node-redux-4.0.5/examples/real-world/src/actions/index.js-11- types: [ USER_REQUEST, USER_SUCCESS, USER_FAILURE ], node-redux-4.0.5/examples/real-world/src/actions/index.js:12: endpoint: `users/${login}`, node-redux-4.0.5/examples/real-world/src/actions/index.js-13- schema: Schemas.USER ############################################## node-redux-4.0.5/examples/real-world/src/actions/index.js-36- types: [ REPO_REQUEST, REPO_SUCCESS, REPO_FAILURE ], node-redux-4.0.5/examples/real-world/src/actions/index.js:37: endpoint: `repos/${fullName}`, node-redux-4.0.5/examples/real-world/src/actions/index.js-38- schema: Schemas.REPO ############################################## node-redux-4.0.5/examples/real-world/src/actions/index.js-72- const { node-redux-4.0.5/examples/real-world/src/actions/index.js:73: nextPageUrl = `users/${login}/starred`, node-redux-4.0.5/examples/real-world/src/actions/index.js-74- pageCount = 0 ############################################## node-redux-4.0.5/examples/real-world/src/actions/index.js-103- const { node-redux-4.0.5/examples/real-world/src/actions/index.js:104: nextPageUrl = `repos/${fullName}/stargazers`, node-redux-4.0.5/examples/real-world/src/actions/index.js-105- pageCount = 0 ############################################## node-redux-4.0.5/examples/real-world/src/components/Repo.js-11- <h3> node-redux-4.0.5/examples/real-world/src/components/Repo.js:12: <Link to={`/${login}/${name}`}> node-redux-4.0.5/examples/real-world/src/components/Repo.js-13- {name} ############################################## node-redux-4.0.5/examples/real-world/src/components/Repo.js-15- {' by '} node-redux-4.0.5/examples/real-world/src/components/Repo.js:16: <Link to={`/${login}`}> node-redux-4.0.5/examples/real-world/src/components/Repo.js-17- {login} ############################################## node-redux-4.0.5/examples/real-world/src/components/User.js-9- <div className="User"> node-redux-4.0.5/examples/real-world/src/components/User.js:10: <Link to={`/${login}`}> node-redux-4.0.5/examples/real-world/src/components/User.js-11- <img src={avatarUrl} alt={login} width="72" height="72" /> ############################################## node-redux-4.0.5/examples/real-world/src/containers/App.js-25- handleChange = nextValue => { node-redux-4.0.5/examples/real-world/src/containers/App.js:26: this.props.history.push(`/${nextValue}`) node-redux-4.0.5/examples/real-world/src/containers/App.js-27- } ############################################## node-redux-4.0.5/examples/real-world/src/containers/RepoPage.js-62- onLoadMoreClick={this.handleLoadMoreClick} node-redux-4.0.5/examples/real-world/src/containers/RepoPage.js:63: loadingLabel={`Loading stargazers of ${name}...`} node-redux-4.0.5/examples/real-world/src/containers/RepoPage.js-64- {...stargazersPagination} /> ############################################## node-redux-4.0.5/examples/real-world/src/containers/RepoPage.js-80- node-redux-4.0.5/examples/real-world/src/containers/RepoPage.js:81: const fullName = `${login}/${name}` node-redux-4.0.5/examples/real-world/src/containers/RepoPage.js-82- const stargazersPagination = stargazersByRepo[fullName] || { ids: [] } ############################################## node-redux-4.0.5/examples/real-world/src/containers/UserPage.js-65- onLoadMoreClick={this.handleLoadMoreClick} node-redux-4.0.5/examples/real-world/src/containers/UserPage.js:66: loadingLabel={`Loading ${login}'s starred...`} node-redux-4.0.5/examples/real-world/src/containers/UserPage.js-67- {...starredPagination} /> ############################################## node-redux-4.0.5/examples/shopping-cart/src/components/Product.js-5- <div> node-redux-4.0.5/examples/shopping-cart/src/components/Product.js:6: {title} - ${price}{quantity ? ` x ${quantity}` : null} node-redux-4.0.5/examples/shopping-cart/src/components/Product.js-7- </div> ############################################## node-redux-4.0.5/examples/tree-view/src/actions/index.js-14- type: CREATE_NODE, node-redux-4.0.5/examples/tree-view/src/actions/index.js:15: nodeId: `new_${nextId++}` node-redux-4.0.5/examples/tree-view/src/actions/index.js-16-}) ############################################## node-redux-4.0.5/examples/universal/server/server.js-79- } else { node-redux-4.0.5/examples/universal/server/server.js:80: console.info(`==> 🌎 Listening on port ${port}. Open up http://localhost:${port}/ in your browser.`) node-redux-4.0.5/examples/universal/server/server.js-81- } ############################################## node-redux-4.0.5/index.d.ts-48- * prototypes for type checking purposes. That's why this type has the node-redux-4.0.5/index.d.ts:49: * `$CombinedState` symbol property. Without the property, this type would node-redux-4.0.5/index.d.ts-50- * match any object. The symbol doesn't really exist because it's an internal ############################################## node-redux-4.0.5/src/combineReducers.js-7- const actionDescription = node-redux-4.0.5/src/combineReducers.js:8: (actionType && `action "${String(actionType)}"`) || 'an action' node-redux-4.0.5/src/combineReducers.js-9- node-redux-4.0.5/src/combineReducers.js-10- return ( node-redux-4.0.5/src/combineReducers.js:11: `Given ${actionDescription}, reducer "${key}" returned undefined. ` + node-redux-4.0.5/src/combineReducers.js-12- `To ignore an action, you must explicitly return the previous state. ` + ############################################## node-redux-4.0.5/src/combineReducers.js-37- return ( node-redux-4.0.5/src/combineReducers.js:38: `The ${argumentName} has unexpected type of "` + node-redux-4.0.5/src/combineReducers.js-39- {}.toString.call(inputState).match(/\s([a-z|A-Z]+)/)[1] + node-redux-4.0.5/src/combineReducers.js-40- `". Expected argument to be an object with the following ` + node-redux-4.0.5/src/combineReducers.js:41: `keys: "${reducerKeys.join('", "')}"` node-redux-4.0.5/src/combineReducers.js-42- ) ############################################## node-redux-4.0.5/src/combineReducers.js-56- return ( node-redux-4.0.5/src/combineReducers.js:57: `Unexpected ${unexpectedKeys.length > 1 ? 'keys' : 'key'} ` + node-redux-4.0.5/src/combineReducers.js:58: `"${unexpectedKeys.join('", "')}" found in ${argumentName}. ` + node-redux-4.0.5/src/combineReducers.js-59- `Expected to find one of the known reducer keys instead: ` + node-redux-4.0.5/src/combineReducers.js:60: `"${reducerKeys.join('", "')}". Unexpected keys will be ignored.` node-redux-4.0.5/src/combineReducers.js-61- ) ############################################## node-redux-4.0.5/src/combineReducers.js-71- throw new Error( node-redux-4.0.5/src/combineReducers.js:72: `Reducer "${key}" returned undefined during initialization. ` + node-redux-4.0.5/src/combineReducers.js-73- `If the state passed to the reducer is undefined, you must ` + ############################################## node-redux-4.0.5/src/combineReducers.js-85- throw new Error( node-redux-4.0.5/src/combineReducers.js:86: `Reducer "${key}" returned undefined when probed with a random type. ` + node-redux-4.0.5/src/combineReducers.js:87: `Don't try to handle ${ActionTypes.INIT} or other actions in "redux/*" ` + node-redux-4.0.5/src/combineReducers.js-88- `namespace. They are considered private. Instead, you must return the ` + ############################################## node-redux-4.0.5/src/combineReducers.js-120- if (typeof reducers[key] === 'undefined') { node-redux-4.0.5/src/combineReducers.js:121: warning(`No reducer provided for key "${key}"`) node-redux-4.0.5/src/combineReducers.js-122- } ############################################## node-redux-4.0.5/src/utils/actionTypes.js-15-const ActionTypes = { node-redux-4.0.5/src/utils/actionTypes.js:16: INIT: `@@redux/INIT${randomString()}`, node-redux-4.0.5/src/utils/actionTypes.js:17: REPLACE: `@@redux/REPLACE${randomString()}`, node-redux-4.0.5/src/utils/actionTypes.js:18: PROBE_UNKNOWN_ACTION: () => `@@redux/PROBE_UNKNOWN_ACTION${randomString()}` node-redux-4.0.5/src/utils/actionTypes.js-19-} ############################################## node-redux-4.0.5/website/core/Footer.js-12- const baseUrl = this.props.config.baseUrl; node-redux-4.0.5/website/core/Footer.js:13: return `${baseUrl}${language ? `${language}/` : ""}${doc}`; node-redux-4.0.5/website/core/Footer.js-14- } ############################################## node-redux-4.0.5/website/core/Footer.js-17- const baseUrl = this.props.config.baseUrl; node-redux-4.0.5/website/core/Footer.js:18: return baseUrl + (language ? `${language}/` : "") + doc; node-redux-4.0.5/website/core/Footer.js-19- } ############################################## node-redux-4.0.5/website/pages/en/404.js-1-const React = require("react"); node-redux-4.0.5/website/pages/en/404.js:2:const siteConfig = require(`${process.cwd()}/siteConfig.js`); node-redux-4.0.5/website/pages/en/404.js-3- ############################################## node-redux-4.0.5/website/pages/en/index.js-13- node-redux-4.0.5/website/pages/en/index.js:14:const siteConfig = require(`${process.cwd()}/siteConfig.js`); node-redux-4.0.5/website/pages/en/index.js-15- node-redux-4.0.5/website/pages/en/index.js-16-function docUrl(doc, language) { node-redux-4.0.5/website/pages/en/index.js:17: return `${siteConfig.baseUrl}${language ? `${language}/` : ""}${doc}`; node-redux-4.0.5/website/pages/en/index.js-18-} ############################################## node-redux-4.0.5/website/pages/en/index.js-20-function imgUrl(img) { node-redux-4.0.5/website/pages/en/index.js:21: return `${siteConfig.baseUrl}img/${img}`; node-redux-4.0.5/website/pages/en/index.js-22-}