diff --git a/react/bin/build.js b/react/bin/build.js new file mode 100644 index 0000000..f08715e --- /dev/null +++ b/react/bin/build.js @@ -0,0 +1,128 @@ +/* eslint-disable import/no-extraneous-dependencies */ +/* eslint-disable prefer-template */ +const path = require('path') +const fs = require('fs') +const format = require('prettier-eslint') +const upperCamelCase = require('uppercamelcase') +const cheerio = require('cheerio') + +const rootDir = path.join(__dirname, '..') + +const iconDir = path.join(rootDir, '../src/images/icons') +const icons = fs.readdirSync(iconDir).map((name) => name.split('.')[0]) + +const outputDir = path.join(rootDir, 'src/icons') + +console.log({ iconDir, icons, outputDir }) + +if (!fs.existsSync(outputDir)) { + fs.mkdirSync(outputDir) +} + +const initialTypeDefinitions = `/// +import { FC, SVGAttributes } from 'react'; +interface Props extends SVGAttributes { + color?: string; + size?: string | number; +} +type Icon = FC; +` + +fs.writeFileSync(path.join(rootDir, 'src', 'index.js'), '', 'utf-8') +fs.writeFileSync( + path.join(rootDir, 'src', 'index.d.ts'), + initialTypeDefinitions, + 'utf-8' +) + +const attrsToString = (attrs) => { + return Object.keys(attrs) + .map((key) => { + if (key === 'width' || key === 'height' || key === 'stroke') { + return key + '={' + attrs[key] + '}' + } + if (key === 'rest') { + return '{...rest}' + } + return key + '="' + attrs[key] + '"' + }) + .join(' ') +} + +const getIconContents = (path) => { + const icon = fs.readFileSync(path, 'utf8') + return cheerio.load(icon)('svg').html() +} + +icons.forEach((i) => { + const sourcePath = path.join(iconDir, `${i}.svg`) + const location = path.join(outputDir, `${i}.js`) + const ComponentName = upperCamelCase(i) + + // read SVG, extract whatever is inside tags + const iconContents = getIconContents(sourcePath) + + const defaultAttrs = { + xmlns: 'http://www.w3.org/2000/svg', + width: 'size', + height: 'size', + viewBox: '0 0 21 21', + fill: 'none', + stroke: 'color', + strokeWidth: 1, + strokeLinecap: 'round', + strokeLinejoin: 'round', + rest: '...rest', + } + + const element = ` + import React, {forwardRef} from 'react'; + import PropTypes from 'prop-types'; + const ${ComponentName} = forwardRef(({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + ${iconContents} + + ) + }); + ${ComponentName}.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([ + PropTypes.string, + PropTypes.number + ]), + } + ${ComponentName}.displayName = '${ComponentName}' + export default ${ComponentName} + ` + + const component = format({ + text: element, + eslintConfig: { + extends: 'airbnb', + }, + prettierOptions: { + bracketSpacing: true, + singleQuote: true, + parser: 'flow', + }, + }) + + fs.writeFileSync(location, component, 'utf-8') + + console.log('Successfully built', ComponentName) + + const exportString = `export { default as ${ComponentName} } from './icons/${i}';\r\n` + fs.appendFileSync( + path.join(rootDir, 'src', 'index.js'), + exportString, + 'utf-8' + ) + + const exportTypeString = `export const ${ComponentName}: Icon;\n` + fs.appendFileSync( + path.join(rootDir, 'src', 'index.d.ts'), + exportTypeString, + 'utf-8' + ) +}) diff --git a/react/package.json b/react/package.json index 829b2c6..582ddad 100644 --- a/react/package.json +++ b/react/package.json @@ -28,7 +28,10 @@ "@babel/preset-react": "^7.0.0", "babel-plugin-transform-object-rest-spread": "^6.26.0", "babel-preset-env": "^1.7.0", - "concurrently": "^5.1.0" + "cheerio": "^1.0.0-rc.3", + "concurrently": "^5.1.0", + "prettier-eslint": "^9.0.0", + "uppercamelcase": "^3.0.0" }, "peerDependencies": { "react": "^16.8.6" diff --git a/react/src/alarm_clock.js b/react/src/alarm_clock.js deleted file mode 100644 index 1706628..0000000 --- a/react/src/alarm_clock.js +++ /dev/null @@ -1,30 +0,0 @@ -import React from 'react' -import PropTypes from 'prop-types' - -const Icon = ({ width = 21, height = 21, color = '#2a2e3b' }) => ( - - - - - - - - - - -) - -export default Icon diff --git a/react/src/icons/alarm_clock.js b/react/src/icons/alarm_clock.js new file mode 100644 index 0000000..accf92d --- /dev/null +++ b/react/src/icons/alarm_clock.js @@ -0,0 +1,49 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const AlarmClock = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +AlarmClock.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +AlarmClock.displayName = 'AlarmClock' +export default AlarmClock diff --git a/react/src/icons/archive.js b/react/src/icons/archive.js new file mode 100644 index 0000000..28f7a01 --- /dev/null +++ b/react/src/icons/archive.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Archive = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Archive.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Archive.displayName = 'Archive' +export default Archive diff --git a/react/src/icons/arrow_down.js b/react/src/icons/arrow_down.js new file mode 100644 index 0000000..7c6977e --- /dev/null +++ b/react/src/icons/arrow_down.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ArrowDown = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ArrowDown.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ArrowDown.displayName = 'ArrowDown' +export default ArrowDown diff --git a/react/src/icons/arrow_down_circle.js b/react/src/icons/arrow_down_circle.js new file mode 100644 index 0000000..c0383b6 --- /dev/null +++ b/react/src/icons/arrow_down_circle.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ArrowDownCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ArrowDownCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ArrowDownCircle.displayName = 'ArrowDownCircle' +export default ArrowDownCircle diff --git a/react/src/icons/arrow_left.js b/react/src/icons/arrow_left.js new file mode 100644 index 0000000..84b0971 --- /dev/null +++ b/react/src/icons/arrow_left.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ArrowLeft = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ArrowLeft.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ArrowLeft.displayName = 'ArrowLeft' +export default ArrowLeft diff --git a/react/src/icons/arrow_left_circle.js b/react/src/icons/arrow_left_circle.js new file mode 100644 index 0000000..bfe10a0 --- /dev/null +++ b/react/src/icons/arrow_left_circle.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ArrowLeftCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ArrowLeftCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ArrowLeftCircle.displayName = 'ArrowLeftCircle' +export default ArrowLeftCircle diff --git a/react/src/icons/arrow_right.js b/react/src/icons/arrow_right.js new file mode 100644 index 0000000..34801d7 --- /dev/null +++ b/react/src/icons/arrow_right.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ArrowRight = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ArrowRight.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ArrowRight.displayName = 'ArrowRight' +export default ArrowRight diff --git a/react/src/icons/arrow_right_circle.js b/react/src/icons/arrow_right_circle.js new file mode 100644 index 0000000..524f8e2 --- /dev/null +++ b/react/src/icons/arrow_right_circle.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ArrowRightCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ArrowRightCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ArrowRightCircle.displayName = 'ArrowRightCircle' +export default ArrowRightCircle diff --git a/react/src/icons/arrow_up.js b/react/src/icons/arrow_up.js new file mode 100644 index 0000000..8127dd3 --- /dev/null +++ b/react/src/icons/arrow_up.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ArrowUp = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ArrowUp.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ArrowUp.displayName = 'ArrowUp' +export default ArrowUp diff --git a/react/src/icons/arrow_up_circle.js b/react/src/icons/arrow_up_circle.js new file mode 100644 index 0000000..551b9bb --- /dev/null +++ b/react/src/icons/arrow_up_circle.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ArrowUpCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ArrowUpCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ArrowUpCircle.displayName = 'ArrowUpCircle' +export default ArrowUpCircle diff --git a/react/src/icons/backward.js b/react/src/icons/backward.js new file mode 100644 index 0000000..49843e9 --- /dev/null +++ b/react/src/icons/backward.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Backward = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Backward.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Backward.displayName = 'Backward' +export default Backward diff --git a/react/src/icons/bag.js b/react/src/icons/bag.js new file mode 100644 index 0000000..ec16db8 --- /dev/null +++ b/react/src/icons/bag.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Bag = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Bag.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Bag.displayName = 'Bag' +export default Bag diff --git a/react/src/icons/battery_75.js b/react/src/icons/battery_75.js new file mode 100644 index 0000000..e42cdb1 --- /dev/null +++ b/react/src/icons/battery_75.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Battery75 = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Battery75.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Battery75.displayName = 'Battery75' +export default Battery75 diff --git a/react/src/icons/battery_charging.js b/react/src/icons/battery_charging.js new file mode 100644 index 0000000..e5ddce4 --- /dev/null +++ b/react/src/icons/battery_charging.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BatteryCharging = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +BatteryCharging.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BatteryCharging.displayName = 'BatteryCharging' +export default BatteryCharging diff --git a/react/src/icons/battery_empty.js b/react/src/icons/battery_empty.js new file mode 100644 index 0000000..e48073a --- /dev/null +++ b/react/src/icons/battery_empty.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BatteryEmpty = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +BatteryEmpty.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BatteryEmpty.displayName = 'BatteryEmpty' +export default BatteryEmpty diff --git a/react/src/icons/battery_full.js b/react/src/icons/battery_full.js new file mode 100644 index 0000000..e8667e2 --- /dev/null +++ b/react/src/icons/battery_full.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BatteryFull = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +BatteryFull.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BatteryFull.displayName = 'BatteryFull' +export default BatteryFull diff --git a/react/src/icons/battery_half.js b/react/src/icons/battery_half.js new file mode 100644 index 0000000..cd4711b --- /dev/null +++ b/react/src/icons/battery_half.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BatteryHalf = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +BatteryHalf.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BatteryHalf.displayName = 'BatteryHalf' +export default BatteryHalf diff --git a/react/src/icons/battery_low.js b/react/src/icons/battery_low.js new file mode 100644 index 0000000..b19f35f --- /dev/null +++ b/react/src/icons/battery_low.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BatteryLow = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +BatteryLow.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BatteryLow.displayName = 'BatteryLow' +export default BatteryLow diff --git a/react/src/icons/bell.js b/react/src/icons/bell.js new file mode 100644 index 0000000..034f759 --- /dev/null +++ b/react/src/icons/bell.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Bell = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Bell.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Bell.displayName = 'Bell' +export default Bell diff --git a/react/src/icons/bell_disabled.js b/react/src/icons/bell_disabled.js new file mode 100644 index 0000000..f517e52 --- /dev/null +++ b/react/src/icons/bell_disabled.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BellDisabled = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +BellDisabled.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BellDisabled.displayName = 'BellDisabled' +export default BellDisabled diff --git a/react/src/icons/bell_ringing.js b/react/src/icons/bell_ringing.js new file mode 100644 index 0000000..1c4cd40 --- /dev/null +++ b/react/src/icons/bell_ringing.js @@ -0,0 +1,47 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BellRinging = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +BellRinging.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BellRinging.displayName = 'BellRinging' +export default BellRinging diff --git a/react/src/icons/bell_snooze.js b/react/src/icons/bell_snooze.js new file mode 100644 index 0000000..910a989 --- /dev/null +++ b/react/src/icons/bell_snooze.js @@ -0,0 +1,47 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BellSnooze = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +BellSnooze.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BellSnooze.displayName = 'BellSnooze' +export default BellSnooze diff --git a/react/src/icons/bookmark_book.js b/react/src/icons/bookmark_book.js new file mode 100644 index 0000000..1058d4c --- /dev/null +++ b/react/src/icons/bookmark_book.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BookmarkBook = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +BookmarkBook.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BookmarkBook.displayName = 'BookmarkBook' +export default BookmarkBook diff --git a/react/src/icons/branch.js b/react/src/icons/branch.js new file mode 100644 index 0000000..a97eac5 --- /dev/null +++ b/react/src/icons/branch.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Branch = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Branch.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Branch.displayName = 'Branch' +export default Branch diff --git a/react/src/icons/browser.js b/react/src/icons/browser.js new file mode 100644 index 0000000..b99db80 --- /dev/null +++ b/react/src/icons/browser.js @@ -0,0 +1,47 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Browser = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Browser.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Browser.displayName = 'Browser' +export default Browser diff --git a/react/src/icons/browser_alt.js b/react/src/icons/browser_alt.js new file mode 100644 index 0000000..43242e2 --- /dev/null +++ b/react/src/icons/browser_alt.js @@ -0,0 +1,53 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const BrowserAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +BrowserAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +BrowserAlt.displayName = 'BrowserAlt' +export default BrowserAlt diff --git a/react/src/icons/button_add.js b/react/src/icons/button_add.js new file mode 100644 index 0000000..ccef487 --- /dev/null +++ b/react/src/icons/button_add.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ButtonAdd = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ButtonAdd.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ButtonAdd.displayName = 'ButtonAdd' +export default ButtonAdd diff --git a/react/src/icons/button_minus.js b/react/src/icons/button_minus.js new file mode 100644 index 0000000..f90e9c1 --- /dev/null +++ b/react/src/icons/button_minus.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ButtonMinus = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ButtonMinus.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ButtonMinus.displayName = 'ButtonMinus' +export default ButtonMinus diff --git a/react/src/icons/calendar.js b/react/src/icons/calendar.js new file mode 100644 index 0000000..b6ac283 --- /dev/null +++ b/react/src/icons/calendar.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Calendar = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Calendar.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Calendar.displayName = 'Calendar' +export default Calendar diff --git a/react/src/icons/calendar_add.js b/react/src/icons/calendar_add.js new file mode 100644 index 0000000..d6f522f --- /dev/null +++ b/react/src/icons/calendar_add.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarAdd = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +CalendarAdd.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarAdd.displayName = 'CalendarAdd' +export default CalendarAdd diff --git a/react/src/icons/calendar_date.js b/react/src/icons/calendar_date.js new file mode 100644 index 0000000..67247e7 --- /dev/null +++ b/react/src/icons/calendar_date.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarDate = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +CalendarDate.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarDate.displayName = 'CalendarDate' +export default CalendarDate diff --git a/react/src/icons/calendar_day.js b/react/src/icons/calendar_day.js new file mode 100644 index 0000000..9361c4d --- /dev/null +++ b/react/src/icons/calendar_day.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarDay = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +CalendarDay.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarDay.displayName = 'CalendarDay' +export default CalendarDay diff --git a/react/src/icons/calendar_days.js b/react/src/icons/calendar_days.js new file mode 100644 index 0000000..724d1e4 --- /dev/null +++ b/react/src/icons/calendar_days.js @@ -0,0 +1,49 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarDays = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + + + ) + } +) +CalendarDays.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarDays.displayName = 'CalendarDays' +export default CalendarDays diff --git a/react/src/icons/calendar_last_day.js b/react/src/icons/calendar_last_day.js new file mode 100644 index 0000000..4a62a8c --- /dev/null +++ b/react/src/icons/calendar_last_day.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarLastDay = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +CalendarLastDay.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarLastDay.displayName = 'CalendarLastDay' +export default CalendarLastDay diff --git a/react/src/icons/calendar_month.js b/react/src/icons/calendar_month.js new file mode 100644 index 0000000..08f1fd4 --- /dev/null +++ b/react/src/icons/calendar_month.js @@ -0,0 +1,54 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarMonth = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + + + + + + + + ) + } +) +CalendarMonth.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarMonth.displayName = 'CalendarMonth' +export default CalendarMonth diff --git a/react/src/icons/calendar_move.js b/react/src/icons/calendar_move.js new file mode 100644 index 0000000..be6b941 --- /dev/null +++ b/react/src/icons/calendar_move.js @@ -0,0 +1,44 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarMove = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +CalendarMove.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarMove.displayName = 'CalendarMove' +export default CalendarMove diff --git a/react/src/icons/calendar_remove.js b/react/src/icons/calendar_remove.js new file mode 100644 index 0000000..ca52993 --- /dev/null +++ b/react/src/icons/calendar_remove.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarRemove = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +CalendarRemove.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarRemove.displayName = 'CalendarRemove' +export default CalendarRemove diff --git a/react/src/icons/calendar_split.js b/react/src/icons/calendar_split.js new file mode 100644 index 0000000..1244c63 --- /dev/null +++ b/react/src/icons/calendar_split.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarSplit = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +CalendarSplit.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarSplit.displayName = 'CalendarSplit' +export default CalendarSplit diff --git a/react/src/icons/calendar_week.js b/react/src/icons/calendar_week.js new file mode 100644 index 0000000..d0410a5 --- /dev/null +++ b/react/src/icons/calendar_week.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CalendarWeek = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + + ) + } +) +CalendarWeek.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CalendarWeek.displayName = 'CalendarWeek' +export default CalendarWeek diff --git a/react/src/icons/capture.js b/react/src/icons/capture.js new file mode 100644 index 0000000..1880e4b --- /dev/null +++ b/react/src/icons/capture.js @@ -0,0 +1,47 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Capture = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Capture.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Capture.displayName = 'Capture' +export default Capture diff --git a/react/src/icons/cart.js b/react/src/icons/cart.js new file mode 100644 index 0000000..6a347db --- /dev/null +++ b/react/src/icons/cart.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Cart = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + ) + } +) +Cart.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Cart.displayName = 'Cart' +export default Cart diff --git a/react/src/icons/chain.js b/react/src/icons/chain.js new file mode 100644 index 0000000..a1e4a73 --- /dev/null +++ b/react/src/icons/chain.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Chain = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Chain.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Chain.displayName = 'Chain' +export default Chain diff --git a/react/src/icons/chat_add.js b/react/src/icons/chat_add.js new file mode 100644 index 0000000..ddad3bc --- /dev/null +++ b/react/src/icons/chat_add.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChatAdd = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ChatAdd.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChatAdd.displayName = 'ChatAdd' +export default ChatAdd diff --git a/react/src/icons/check.js b/react/src/icons/check.js new file mode 100644 index 0000000..3c2089b --- /dev/null +++ b/react/src/icons/check.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Check = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Check.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Check.displayName = 'Check' +export default Check diff --git a/react/src/icons/check_circle.js b/react/src/icons/check_circle.js new file mode 100644 index 0000000..b87044a --- /dev/null +++ b/react/src/icons/check_circle.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CheckCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +CheckCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CheckCircle.displayName = 'CheckCircle' +export default CheckCircle diff --git a/react/src/icons/chevron_down.js b/react/src/icons/chevron_down.js new file mode 100644 index 0000000..641a21f --- /dev/null +++ b/react/src/icons/chevron_down.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronDown = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +ChevronDown.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronDown.displayName = 'ChevronDown' +export default ChevronDown diff --git a/react/src/icons/chevron_down_circle.js b/react/src/icons/chevron_down_circle.js new file mode 100644 index 0000000..cba380a --- /dev/null +++ b/react/src/icons/chevron_down_circle.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronDownCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ChevronDownCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronDownCircle.displayName = 'ChevronDownCircle' +export default ChevronDownCircle diff --git a/react/src/icons/chevron_down_double.js b/react/src/icons/chevron_down_double.js new file mode 100644 index 0000000..80645a3 --- /dev/null +++ b/react/src/icons/chevron_down_double.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronDownDouble = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ChevronDownDouble.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronDownDouble.displayName = 'ChevronDownDouble' +export default ChevronDownDouble diff --git a/react/src/icons/chevron_left.js b/react/src/icons/chevron_left.js new file mode 100644 index 0000000..481f917 --- /dev/null +++ b/react/src/icons/chevron_left.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronLeft = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +ChevronLeft.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronLeft.displayName = 'ChevronLeft' +export default ChevronLeft diff --git a/react/src/icons/chevron_left_circle.js b/react/src/icons/chevron_left_circle.js new file mode 100644 index 0000000..41ff72a --- /dev/null +++ b/react/src/icons/chevron_left_circle.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronLeftCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ChevronLeftCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronLeftCircle.displayName = 'ChevronLeftCircle' +export default ChevronLeftCircle diff --git a/react/src/icons/chevron_left_double.js b/react/src/icons/chevron_left_double.js new file mode 100644 index 0000000..daccc2e --- /dev/null +++ b/react/src/icons/chevron_left_double.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronLeftDouble = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ChevronLeftDouble.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronLeftDouble.displayName = 'ChevronLeftDouble' +export default ChevronLeftDouble diff --git a/react/src/icons/chevron_right.js b/react/src/icons/chevron_right.js new file mode 100644 index 0000000..b023765 --- /dev/null +++ b/react/src/icons/chevron_right.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronRight = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +ChevronRight.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronRight.displayName = 'ChevronRight' +export default ChevronRight diff --git a/react/src/icons/chevron_right_circle.js b/react/src/icons/chevron_right_circle.js new file mode 100644 index 0000000..14d16f2 --- /dev/null +++ b/react/src/icons/chevron_right_circle.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronRightCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ChevronRightCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronRightCircle.displayName = 'ChevronRightCircle' +export default ChevronRightCircle diff --git a/react/src/icons/chevron_right_double.js b/react/src/icons/chevron_right_double.js new file mode 100644 index 0000000..0fbce8f --- /dev/null +++ b/react/src/icons/chevron_right_double.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronRightDouble = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ChevronRightDouble.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronRightDouble.displayName = 'ChevronRightDouble' +export default ChevronRightDouble diff --git a/react/src/icons/chevron_up.js b/react/src/icons/chevron_up.js new file mode 100644 index 0000000..2bcef04 --- /dev/null +++ b/react/src/icons/chevron_up.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronUp = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +ChevronUp.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronUp.displayName = 'ChevronUp' +export default ChevronUp diff --git a/react/src/icons/chevron_up_circle.js b/react/src/icons/chevron_up_circle.js new file mode 100644 index 0000000..2eb4bea --- /dev/null +++ b/react/src/icons/chevron_up_circle.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronUpCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ChevronUpCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronUpCircle.displayName = 'ChevronUpCircle' +export default ChevronUpCircle diff --git a/react/src/icons/chevron_up_double.js b/react/src/icons/chevron_up_double.js new file mode 100644 index 0000000..0e87791 --- /dev/null +++ b/react/src/icons/chevron_up_double.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ChevronUpDouble = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ChevronUpDouble.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ChevronUpDouble.displayName = 'ChevronUpDouble' +export default ChevronUpDouble diff --git a/react/src/icons/circle.js b/react/src/icons/circle.js new file mode 100644 index 0000000..b536347 --- /dev/null +++ b/react/src/icons/circle.js @@ -0,0 +1,37 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Circle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Circle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Circle.displayName = 'Circle' +export default Circle diff --git a/react/src/icons/code.js b/react/src/icons/code.js new file mode 100644 index 0000000..1490b51 --- /dev/null +++ b/react/src/icons/code.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Code = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Code.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Code.displayName = 'Code' +export default Code diff --git a/react/src/icons/coffee.js b/react/src/icons/coffee.js new file mode 100644 index 0000000..6172333 --- /dev/null +++ b/react/src/icons/coffee.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Coffee = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Coffee.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Coffee.displayName = 'Coffee' +export default Coffee diff --git a/react/src/icons/coin.js b/react/src/icons/coin.js new file mode 100644 index 0000000..81890b2 --- /dev/null +++ b/react/src/icons/coin.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Coin = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Coin.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Coin.displayName = 'Coin' +export default Coin diff --git a/react/src/icons/coins.js b/react/src/icons/coins.js new file mode 100644 index 0000000..345d721 --- /dev/null +++ b/react/src/icons/coins.js @@ -0,0 +1,41 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Coins = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Coins.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Coins.displayName = 'Coins' +export default Coins diff --git a/react/src/icons/compass.js b/react/src/icons/compass.js new file mode 100644 index 0000000..4ff7e42 --- /dev/null +++ b/react/src/icons/compass.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Compass = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Compass.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Compass.displayName = 'Compass' +export default Compass diff --git a/react/src/icons/component_add.js b/react/src/icons/component_add.js new file mode 100644 index 0000000..8900a3a --- /dev/null +++ b/react/src/icons/component_add.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ComponentAdd = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ComponentAdd.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ComponentAdd.displayName = 'ComponentAdd' +export default ComponentAdd diff --git a/react/src/icons/contract.js b/react/src/icons/contract.js new file mode 100644 index 0000000..30cf6d4 --- /dev/null +++ b/react/src/icons/contract.js @@ -0,0 +1,53 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Contract = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Contract.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Contract.displayName = 'Contract' +export default Contract diff --git a/react/src/icons/create.js b/react/src/icons/create.js new file mode 100644 index 0000000..1d41181 --- /dev/null +++ b/react/src/icons/create.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Create = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Create.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Create.displayName = 'Create' +export default Create diff --git a/react/src/icons/credit_card.js b/react/src/icons/credit_card.js new file mode 100644 index 0000000..963d2fb --- /dev/null +++ b/react/src/icons/credit_card.js @@ -0,0 +1,37 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CreditCard = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +CreditCard.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CreditCard.displayName = 'CreditCard' +export default CreditCard diff --git a/react/src/icons/cross.js b/react/src/icons/cross.js new file mode 100644 index 0000000..17c066b --- /dev/null +++ b/react/src/icons/cross.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Cross = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Cross.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Cross.displayName = 'Cross' +export default Cross diff --git a/react/src/icons/cross_circle.js b/react/src/icons/cross_circle.js new file mode 100644 index 0000000..1adc038 --- /dev/null +++ b/react/src/icons/cross_circle.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const CrossCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +CrossCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +CrossCircle.displayName = 'CrossCircle' +export default CrossCircle diff --git a/react/src/icons/crosshair.js b/react/src/icons/crosshair.js new file mode 100644 index 0000000..8ccc157 --- /dev/null +++ b/react/src/icons/crosshair.js @@ -0,0 +1,55 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Crosshair = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +Crosshair.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Crosshair.displayName = 'Crosshair' +export default Crosshair diff --git a/react/src/icons/cylinder.js b/react/src/icons/cylinder.js new file mode 100644 index 0000000..ec2da80 --- /dev/null +++ b/react/src/icons/cylinder.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Cylinder = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Cylinder.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Cylinder.displayName = 'Cylinder' +export default Cylinder diff --git a/react/src/icons/database.js b/react/src/icons/database.js new file mode 100644 index 0000000..643791a --- /dev/null +++ b/react/src/icons/database.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Database = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Database.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Database.displayName = 'Database' +export default Database diff --git a/react/src/icons/diamond.js b/react/src/icons/diamond.js new file mode 100644 index 0000000..fea726d --- /dev/null +++ b/react/src/icons/diamond.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Diamond = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +Diamond.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Diamond.displayName = 'Diamond' +export default Diamond diff --git a/react/src/icons/disc.js b/react/src/icons/disc.js new file mode 100644 index 0000000..8dfe43c --- /dev/null +++ b/react/src/icons/disc.js @@ -0,0 +1,38 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Disc = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Disc.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Disc.displayName = 'Disc' +export default Disc diff --git a/react/src/icons/display.js b/react/src/icons/display.js new file mode 100644 index 0000000..f5dacdb --- /dev/null +++ b/react/src/icons/display.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Display = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Display.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Display.displayName = 'Display' +export default Display diff --git a/react/src/icons/display_alt.js b/react/src/icons/display_alt.js new file mode 100644 index 0000000..b63cc64 --- /dev/null +++ b/react/src/icons/display_alt.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const DisplayAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +DisplayAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +DisplayAlt.displayName = 'DisplayAlt' +export default DisplayAlt diff --git a/react/src/icons/document.js b/react/src/icons/document.js new file mode 100644 index 0000000..3a8f098 --- /dev/null +++ b/react/src/icons/document.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Document = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +Document.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Document.displayName = 'Document' +export default Document diff --git a/react/src/icons/download.js b/react/src/icons/download.js new file mode 100644 index 0000000..0091b97 --- /dev/null +++ b/react/src/icons/download.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Download = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Download.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Download.displayName = 'Download' +export default Download diff --git a/react/src/icons/download_alt.js b/react/src/icons/download_alt.js new file mode 100644 index 0000000..dea2eca --- /dev/null +++ b/react/src/icons/download_alt.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const DownloadAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +DownloadAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +DownloadAlt.displayName = 'DownloadAlt' +export default DownloadAlt diff --git a/react/src/icons/drag.js b/react/src/icons/drag.js new file mode 100644 index 0000000..83ab62c --- /dev/null +++ b/react/src/icons/drag.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Drag = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Drag.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Drag.displayName = 'Drag' +export default Drag diff --git a/react/src/icons/drag_circle.js b/react/src/icons/drag_circle.js new file mode 100644 index 0000000..5605674 --- /dev/null +++ b/react/src/icons/drag_circle.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const DragCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +DragCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +DragCircle.displayName = 'DragCircle' +export default DragCircle diff --git a/react/src/icons/enter.js b/react/src/icons/enter.js new file mode 100644 index 0000000..96aa0ee --- /dev/null +++ b/react/src/icons/enter.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Enter = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Enter.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Enter.displayName = 'Enter' +export default Enter diff --git a/react/src/icons/enter_alt.js b/react/src/icons/enter_alt.js new file mode 100644 index 0000000..5bb73af --- /dev/null +++ b/react/src/icons/enter_alt.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const EnterAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +EnterAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +EnterAlt.displayName = 'EnterAlt' +export default EnterAlt diff --git a/react/src/icons/exit_left.js b/react/src/icons/exit_left.js new file mode 100644 index 0000000..e79b02b --- /dev/null +++ b/react/src/icons/exit_left.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ExitLeft = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ExitLeft.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ExitLeft.displayName = 'ExitLeft' +export default ExitLeft diff --git a/react/src/icons/exit_right.js b/react/src/icons/exit_right.js new file mode 100644 index 0000000..297b62b --- /dev/null +++ b/react/src/icons/exit_right.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ExitRight = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ExitRight.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ExitRight.displayName = 'ExitRight' +export default ExitRight diff --git a/react/src/icons/expand.js b/react/src/icons/expand.js new file mode 100644 index 0000000..0f8d9f6 --- /dev/null +++ b/react/src/icons/expand.js @@ -0,0 +1,59 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Expand = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Expand.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Expand.displayName = 'Expand' +export default Expand diff --git a/react/src/icons/expand_height.js b/react/src/icons/expand_height.js new file mode 100644 index 0000000..8418b91 --- /dev/null +++ b/react/src/icons/expand_height.js @@ -0,0 +1,54 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ExpandHeight = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +ExpandHeight.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ExpandHeight.displayName = 'ExpandHeight' +export default ExpandHeight diff --git a/react/src/icons/expand_width.js b/react/src/icons/expand_width.js new file mode 100644 index 0000000..3e9f2b9 --- /dev/null +++ b/react/src/icons/expand_width.js @@ -0,0 +1,51 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ExpandWidth = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +ExpandWidth.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ExpandWidth.displayName = 'ExpandWidth' +export default ExpandWidth diff --git a/react/src/icons/face_delighted.js b/react/src/icons/face_delighted.js new file mode 100644 index 0000000..10c8b9b --- /dev/null +++ b/react/src/icons/face_delighted.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const FaceDelighted = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +FaceDelighted.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +FaceDelighted.displayName = 'FaceDelighted' +export default FaceDelighted diff --git a/react/src/icons/face_happy.js b/react/src/icons/face_happy.js new file mode 100644 index 0000000..f848b38 --- /dev/null +++ b/react/src/icons/face_happy.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const FaceHappy = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +FaceHappy.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +FaceHappy.displayName = 'FaceHappy' +export default FaceHappy diff --git a/react/src/icons/face_neutral.js b/react/src/icons/face_neutral.js new file mode 100644 index 0000000..8d87d0f --- /dev/null +++ b/react/src/icons/face_neutral.js @@ -0,0 +1,47 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const FaceNeutral = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +FaceNeutral.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +FaceNeutral.displayName = 'FaceNeutral' +export default FaceNeutral diff --git a/react/src/icons/face_sad.js b/react/src/icons/face_sad.js new file mode 100644 index 0000000..742c68e --- /dev/null +++ b/react/src/icons/face_sad.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const FaceSad = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +FaceSad.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +FaceSad.displayName = 'FaceSad' +export default FaceSad diff --git a/react/src/icons/filter.js b/react/src/icons/filter.js new file mode 100644 index 0000000..db834cd --- /dev/null +++ b/react/src/icons/filter.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Filter = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Filter.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Filter.displayName = 'Filter' +export default Filter diff --git a/react/src/icons/filter_circle.js b/react/src/icons/filter_circle.js new file mode 100644 index 0000000..5320aee --- /dev/null +++ b/react/src/icons/filter_circle.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const FilterCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +FilterCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +FilterCircle.displayName = 'FilterCircle' +export default FilterCircle diff --git a/react/src/icons/fingerprint.js b/react/src/icons/fingerprint.js new file mode 100644 index 0000000..23bfefa --- /dev/null +++ b/react/src/icons/fingerprint.js @@ -0,0 +1,41 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Fingerprint = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Fingerprint.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Fingerprint.displayName = 'Fingerprint' +export default Fingerprint diff --git a/react/src/icons/folder_add.js b/react/src/icons/folder_add.js new file mode 100644 index 0000000..23520ca --- /dev/null +++ b/react/src/icons/folder_add.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const FolderAdd = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +FolderAdd.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +FolderAdd.displayName = 'FolderAdd' +export default FolderAdd diff --git a/react/src/icons/folder_closed.js b/react/src/icons/folder_closed.js new file mode 100644 index 0000000..4931a82 --- /dev/null +++ b/react/src/icons/folder_closed.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const FolderClosed = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +FolderClosed.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +FolderClosed.displayName = 'FolderClosed' +export default FolderClosed diff --git a/react/src/icons/folder_minus.js b/react/src/icons/folder_minus.js new file mode 100644 index 0000000..570e946 --- /dev/null +++ b/react/src/icons/folder_minus.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const FolderMinus = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +FolderMinus.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +FolderMinus.displayName = 'FolderMinus' +export default FolderMinus diff --git a/react/src/icons/folder_open.js b/react/src/icons/folder_open.js new file mode 100644 index 0000000..c2b9377 --- /dev/null +++ b/react/src/icons/folder_open.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const FolderOpen = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +FolderOpen.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +FolderOpen.displayName = 'FolderOpen' +export default FolderOpen diff --git a/react/src/icons/forward.js b/react/src/icons/forward.js new file mode 100644 index 0000000..40c3036 --- /dev/null +++ b/react/src/icons/forward.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Forward = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Forward.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Forward.displayName = 'Forward' +export default Forward diff --git a/react/src/icons/fullscreen.js b/react/src/icons/fullscreen.js new file mode 100644 index 0000000..7f3fd26 --- /dev/null +++ b/react/src/icons/fullscreen.js @@ -0,0 +1,81 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Fullscreen = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + + ) + } +) +Fullscreen.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Fullscreen.displayName = 'Fullscreen' +export default Fullscreen diff --git a/react/src/icons/funnel.js b/react/src/icons/funnel.js new file mode 100644 index 0000000..284bba4 --- /dev/null +++ b/react/src/icons/funnel.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Funnel = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Funnel.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Funnel.displayName = 'Funnel' +export default Funnel diff --git a/react/src/icons/gauge.js b/react/src/icons/gauge.js new file mode 100644 index 0000000..5be469b --- /dev/null +++ b/react/src/icons/gauge.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Gauge = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Gauge.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Gauge.displayName = 'Gauge' +export default Gauge diff --git a/react/src/icons/graph_bar.js b/react/src/icons/graph_bar.js new file mode 100644 index 0000000..54ea844 --- /dev/null +++ b/react/src/icons/graph_bar.js @@ -0,0 +1,41 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const GraphBar = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +GraphBar.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +GraphBar.displayName = 'GraphBar' +export default GraphBar diff --git a/react/src/icons/graph_box.js b/react/src/icons/graph_box.js new file mode 100644 index 0000000..f4c4e09 --- /dev/null +++ b/react/src/icons/graph_box.js @@ -0,0 +1,41 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const GraphBox = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +GraphBox.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +GraphBox.displayName = 'GraphBox' +export default GraphBox diff --git a/react/src/icons/grid.js b/react/src/icons/grid.js new file mode 100644 index 0000000..1780189 --- /dev/null +++ b/react/src/icons/grid.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Grid = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Grid.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Grid.displayName = 'Grid' +export default Grid diff --git a/react/src/icons/grid_small.js b/react/src/icons/grid_small.js new file mode 100644 index 0000000..cf37a00 --- /dev/null +++ b/react/src/icons/grid_small.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const GridSmall = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + + + ) + } +) +GridSmall.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +GridSmall.displayName = 'GridSmall' +export default GridSmall diff --git a/react/src/icons/heart_rate.js b/react/src/icons/heart_rate.js new file mode 100644 index 0000000..49fc022 --- /dev/null +++ b/react/src/icons/heart_rate.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const HeartRate = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +HeartRate.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +HeartRate.displayName = 'HeartRate' +export default HeartRate diff --git a/react/src/icons/height.js b/react/src/icons/height.js new file mode 100644 index 0000000..01e499f --- /dev/null +++ b/react/src/icons/height.js @@ -0,0 +1,49 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Height = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Height.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Height.displayName = 'Height' +export default Height diff --git a/react/src/icons/heirarchy.js b/react/src/icons/heirarchy.js new file mode 100644 index 0000000..9ba12fa --- /dev/null +++ b/react/src/icons/heirarchy.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Heirarchy = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +Heirarchy.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Heirarchy.displayName = 'Heirarchy' +export default Heirarchy diff --git a/react/src/icons/inbox.js b/react/src/icons/inbox.js new file mode 100644 index 0000000..a245250 --- /dev/null +++ b/react/src/icons/inbox.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Inbox = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Inbox.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Inbox.displayName = 'Inbox' +export default Inbox diff --git a/react/src/icons/inbox_alt.js b/react/src/icons/inbox_alt.js new file mode 100644 index 0000000..491436f --- /dev/null +++ b/react/src/icons/inbox_alt.js @@ -0,0 +1,44 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const InboxAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +InboxAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +InboxAlt.displayName = 'InboxAlt' +export default InboxAlt diff --git a/react/src/icons/info_circle.js b/react/src/icons/info_circle.js new file mode 100644 index 0000000..14642f7 --- /dev/null +++ b/react/src/icons/info_circle.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const InfoCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +InfoCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +InfoCircle.displayName = 'InfoCircle' +export default InfoCircle diff --git a/react/src/icons/iphone_landscape.js b/react/src/icons/iphone_landscape.js new file mode 100644 index 0000000..8bc7d55 --- /dev/null +++ b/react/src/icons/iphone_landscape.js @@ -0,0 +1,37 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const IphoneLandscape = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +IphoneLandscape.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +IphoneLandscape.displayName = 'IphoneLandscape' +export default IphoneLandscape diff --git a/react/src/icons/iphone_portrait.js b/react/src/icons/iphone_portrait.js new file mode 100644 index 0000000..b13763d --- /dev/null +++ b/react/src/icons/iphone_portrait.js @@ -0,0 +1,37 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const IphonePortrait = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +IphonePortrait.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +IphonePortrait.displayName = 'IphonePortrait' +export default IphonePortrait diff --git a/react/src/icons/jump_backward.js b/react/src/icons/jump_backward.js new file mode 100644 index 0000000..223e2fb --- /dev/null +++ b/react/src/icons/jump_backward.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const JumpBackward = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +JumpBackward.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +JumpBackward.displayName = 'JumpBackward' +export default JumpBackward diff --git a/react/src/icons/jump_down.js b/react/src/icons/jump_down.js new file mode 100644 index 0000000..23c8908 --- /dev/null +++ b/react/src/icons/jump_down.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const JumpDown = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +JumpDown.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +JumpDown.displayName = 'JumpDown' +export default JumpDown diff --git a/react/src/icons/jump_forward.js b/react/src/icons/jump_forward.js new file mode 100644 index 0000000..e8dc7e2 --- /dev/null +++ b/react/src/icons/jump_forward.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const JumpForward = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +JumpForward.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +JumpForward.displayName = 'JumpForward' +export default JumpForward diff --git a/react/src/icons/jump_up.js b/react/src/icons/jump_up.js new file mode 100644 index 0000000..ec24e25 --- /dev/null +++ b/react/src/icons/jump_up.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const JumpUp = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +JumpUp.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +JumpUp.displayName = 'JumpUp' +export default JumpUp diff --git a/react/src/icons/laptop.js b/react/src/icons/laptop.js new file mode 100644 index 0000000..ada1356 --- /dev/null +++ b/react/src/icons/laptop.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Laptop = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Laptop.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Laptop.displayName = 'Laptop' +export default Laptop diff --git a/react/src/icons/lightning.js b/react/src/icons/lightning.js new file mode 100644 index 0000000..b7e3e1b --- /dev/null +++ b/react/src/icons/lightning.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Lightning = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Lightning.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Lightning.displayName = 'Lightning' +export default Lightning diff --git a/react/src/icons/lightning_alt.js b/react/src/icons/lightning_alt.js new file mode 100644 index 0000000..db15ed4 --- /dev/null +++ b/react/src/icons/lightning_alt.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const LightningAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +LightningAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +LightningAlt.displayName = 'LightningAlt' +export default LightningAlt diff --git a/react/src/icons/link.js b/react/src/icons/link.js new file mode 100644 index 0000000..8f5ed96 --- /dev/null +++ b/react/src/icons/link.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Link = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Link.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Link.displayName = 'Link' +export default Link diff --git a/react/src/icons/link_broken.js b/react/src/icons/link_broken.js new file mode 100644 index 0000000..29ec7ea --- /dev/null +++ b/react/src/icons/link_broken.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const LinkBroken = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +LinkBroken.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +LinkBroken.displayName = 'LinkBroken' +export default LinkBroken diff --git a/react/src/icons/list.js b/react/src/icons/list.js new file mode 100644 index 0000000..c8379eb --- /dev/null +++ b/react/src/icons/list.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const List = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +List.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +List.displayName = 'List' +export default List diff --git a/react/src/icons/list_add.js b/react/src/icons/list_add.js new file mode 100644 index 0000000..be13ba5 --- /dev/null +++ b/react/src/icons/list_add.js @@ -0,0 +1,41 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ListAdd = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +ListAdd.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ListAdd.displayName = 'ListAdd' +export default ListAdd diff --git a/react/src/icons/list_numbered.js b/react/src/icons/list_numbered.js new file mode 100644 index 0000000..9dbbce0 --- /dev/null +++ b/react/src/icons/list_numbered.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ListNumbered = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + ) + } +) +ListNumbered.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ListNumbered.displayName = 'ListNumbered' +export default ListNumbered diff --git a/react/src/icons/location.js b/react/src/icons/location.js new file mode 100644 index 0000000..60823c0 --- /dev/null +++ b/react/src/icons/location.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Location = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Location.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Location.displayName = 'Location' +export default Location diff --git a/react/src/icons/lock.js b/react/src/icons/lock.js new file mode 100644 index 0000000..03796dd --- /dev/null +++ b/react/src/icons/lock.js @@ -0,0 +1,37 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Lock = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Lock.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Lock.displayName = 'Lock' +export default Lock diff --git a/react/src/icons/lock_open.js b/react/src/icons/lock_open.js new file mode 100644 index 0000000..63eb7be --- /dev/null +++ b/react/src/icons/lock_open.js @@ -0,0 +1,37 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const LockOpen = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +LockOpen.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +LockOpen.displayName = 'LockOpen' +export default LockOpen diff --git a/react/src/icons/mail.js b/react/src/icons/mail.js new file mode 100644 index 0000000..8ecb478 --- /dev/null +++ b/react/src/icons/mail.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Mail = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Mail.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Mail.displayName = 'Mail' +export default Mail diff --git a/react/src/icons/mail_add.js b/react/src/icons/mail_add.js new file mode 100644 index 0000000..d2efbc5 --- /dev/null +++ b/react/src/icons/mail_add.js @@ -0,0 +1,41 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MailAdd = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +MailAdd.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MailAdd.displayName = 'MailAdd' +export default MailAdd diff --git a/react/src/icons/mail_delete.js b/react/src/icons/mail_delete.js new file mode 100644 index 0000000..8073eb6 --- /dev/null +++ b/react/src/icons/mail_delete.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MailDelete = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +MailDelete.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MailDelete.displayName = 'MailDelete' +export default MailDelete diff --git a/react/src/icons/mail_minus.js b/react/src/icons/mail_minus.js new file mode 100644 index 0000000..5142d80 --- /dev/null +++ b/react/src/icons/mail_minus.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MailMinus = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +MailMinus.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MailMinus.displayName = 'MailMinus' +export default MailMinus diff --git a/react/src/icons/mail_new.js b/react/src/icons/mail_new.js new file mode 100644 index 0000000..4433ba2 --- /dev/null +++ b/react/src/icons/mail_new.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MailNew = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +MailNew.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MailNew.displayName = 'MailNew' +export default MailNew diff --git a/react/src/icons/mail_open.js b/react/src/icons/mail_open.js new file mode 100644 index 0000000..62bdcc8 --- /dev/null +++ b/react/src/icons/mail_open.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MailOpen = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +MailOpen.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MailOpen.displayName = 'MailOpen' +export default MailOpen diff --git a/react/src/icons/mail_remove.js b/react/src/icons/mail_remove.js new file mode 100644 index 0000000..047d68f --- /dev/null +++ b/react/src/icons/mail_remove.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MailRemove = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +MailRemove.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MailRemove.displayName = 'MailRemove' +export default MailRemove diff --git a/react/src/icons/marquee.js b/react/src/icons/marquee.js new file mode 100644 index 0000000..568f0bf --- /dev/null +++ b/react/src/icons/marquee.js @@ -0,0 +1,58 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Marquee = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + + + + + + ) + } +) +Marquee.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Marquee.displayName = 'Marquee' +export default Marquee diff --git a/react/src/icons/maximise.js b/react/src/icons/maximise.js new file mode 100644 index 0000000..dc1660a --- /dev/null +++ b/react/src/icons/maximise.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Maximise = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Maximise.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Maximise.displayName = 'Maximise' +export default Maximise diff --git a/react/src/icons/message.js b/react/src/icons/message.js new file mode 100644 index 0000000..0b3b195 --- /dev/null +++ b/react/src/icons/message.js @@ -0,0 +1,52 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Message = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Message.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Message.displayName = 'Message' +export default Message diff --git a/react/src/icons/message_writing.js b/react/src/icons/message_writing.js new file mode 100644 index 0000000..9597ca8 --- /dev/null +++ b/react/src/icons/message_writing.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MessageWriting = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +MessageWriting.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MessageWriting.displayName = 'MessageWriting' +export default MessageWriting diff --git a/react/src/icons/microphone.js b/react/src/icons/microphone.js new file mode 100644 index 0000000..b9fe350 --- /dev/null +++ b/react/src/icons/microphone.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Microphone = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Microphone.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Microphone.displayName = 'Microphone' +export default Microphone diff --git a/react/src/icons/microphone_disabled.js b/react/src/icons/microphone_disabled.js new file mode 100644 index 0000000..7ae3a09 --- /dev/null +++ b/react/src/icons/microphone_disabled.js @@ -0,0 +1,41 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MicrophoneDisabled = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +MicrophoneDisabled.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MicrophoneDisabled.displayName = 'MicrophoneDisabled' +export default MicrophoneDisabled diff --git a/react/src/icons/microphone_muted.js b/react/src/icons/microphone_muted.js new file mode 100644 index 0000000..6a03f39 --- /dev/null +++ b/react/src/icons/microphone_muted.js @@ -0,0 +1,44 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MicrophoneMuted = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + ) + } +) +MicrophoneMuted.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MicrophoneMuted.displayName = 'MicrophoneMuted' +export default MicrophoneMuted diff --git a/react/src/icons/minimise.js b/react/src/icons/minimise.js new file mode 100644 index 0000000..674af27 --- /dev/null +++ b/react/src/icons/minimise.js @@ -0,0 +1,41 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Minimise = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Minimise.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Minimise.displayName = 'Minimise' +export default Minimise diff --git a/react/src/icons/minus.js b/react/src/icons/minus.js new file mode 100644 index 0000000..b4d02a8 --- /dev/null +++ b/react/src/icons/minus.js @@ -0,0 +1,35 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Minus = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Minus.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Minus.displayName = 'Minus' +export default Minus diff --git a/react/src/icons/minus_circle.js b/react/src/icons/minus_circle.js new file mode 100644 index 0000000..10def97 --- /dev/null +++ b/react/src/icons/minus_circle.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const MinusCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +MinusCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +MinusCircle.displayName = 'MinusCircle' +export default MinusCircle diff --git a/react/src/icons/move.js b/react/src/icons/move.js new file mode 100644 index 0000000..a0e1637 --- /dev/null +++ b/react/src/icons/move.js @@ -0,0 +1,49 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Move = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +Move.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Move.displayName = 'Move' +export default Move diff --git a/react/src/icons/newspaper.js b/react/src/icons/newspaper.js new file mode 100644 index 0000000..9d2842d --- /dev/null +++ b/react/src/icons/newspaper.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Newspaper = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +Newspaper.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Newspaper.displayName = 'Newspaper' +export default Newspaper diff --git a/react/src/icons/paper.js b/react/src/icons/paper.js new file mode 100644 index 0000000..e561542 --- /dev/null +++ b/react/src/icons/paper.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Paper = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Paper.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Paper.displayName = 'Paper' +export default Paper diff --git a/react/src/icons/paper_folded.js b/react/src/icons/paper_folded.js new file mode 100644 index 0000000..1bead75 --- /dev/null +++ b/react/src/icons/paper_folded.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const PaperFolded = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +PaperFolded.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +PaperFolded.displayName = 'PaperFolded' +export default PaperFolded diff --git a/react/src/icons/paperclip.js b/react/src/icons/paperclip.js new file mode 100644 index 0000000..aa392a3 --- /dev/null +++ b/react/src/icons/paperclip.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Paperclip = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Paperclip.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Paperclip.displayName = 'Paperclip' +export default Paperclip diff --git a/react/src/icons/pen.js b/react/src/icons/pen.js new file mode 100644 index 0000000..d67766a --- /dev/null +++ b/react/src/icons/pen.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Pen = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Pen.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Pen.displayName = 'Pen' +export default Pen diff --git a/react/src/icons/phone_landscape.js b/react/src/icons/phone_landscape.js new file mode 100644 index 0000000..b72aeb4 --- /dev/null +++ b/react/src/icons/phone_landscape.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const PhoneLandscape = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +PhoneLandscape.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +PhoneLandscape.displayName = 'PhoneLandscape' +export default PhoneLandscape diff --git a/react/src/icons/phone_portrait.js b/react/src/icons/phone_portrait.js new file mode 100644 index 0000000..fbd14a8 --- /dev/null +++ b/react/src/icons/phone_portrait.js @@ -0,0 +1,38 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const PhonePortrait = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +PhonePortrait.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +PhonePortrait.displayName = 'PhonePortrait' +export default PhonePortrait diff --git a/react/src/icons/plus.js b/react/src/icons/plus.js new file mode 100644 index 0000000..a2dda8b --- /dev/null +++ b/react/src/icons/plus.js @@ -0,0 +1,38 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Plus = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Plus.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Plus.displayName = 'Plus' +export default Plus diff --git a/react/src/icons/plus_circle.js b/react/src/icons/plus_circle.js new file mode 100644 index 0000000..b76c701 --- /dev/null +++ b/react/src/icons/plus_circle.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const PlusCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +PlusCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +PlusCircle.displayName = 'PlusCircle' +export default PlusCircle diff --git a/react/src/icons/printer.js b/react/src/icons/printer.js new file mode 100644 index 0000000..dd30dea --- /dev/null +++ b/react/src/icons/printer.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Printer = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Printer.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Printer.displayName = 'Printer' +export default Printer diff --git a/react/src/icons/projector.js b/react/src/icons/projector.js new file mode 100644 index 0000000..92ddc1a --- /dev/null +++ b/react/src/icons/projector.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Projector = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +Projector.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Projector.displayName = 'Projector' +export default Projector diff --git a/react/src/icons/push_left.js b/react/src/icons/push_left.js new file mode 100644 index 0000000..97e776f --- /dev/null +++ b/react/src/icons/push_left.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const PushLeft = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +PushLeft.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +PushLeft.displayName = 'PushLeft' +export default PushLeft diff --git a/react/src/icons/push_right.js b/react/src/icons/push_right.js new file mode 100644 index 0000000..4c9e848 --- /dev/null +++ b/react/src/icons/push_right.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const PushRight = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +PushRight.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +PushRight.displayName = 'PushRight' +export default PushRight diff --git a/react/src/icons/question_circle.js b/react/src/icons/question_circle.js new file mode 100644 index 0000000..26f6d24 --- /dev/null +++ b/react/src/icons/question_circle.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const QuestionCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +QuestionCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +QuestionCircle.displayName = 'QuestionCircle' +export default QuestionCircle diff --git a/react/src/icons/record.js b/react/src/icons/record.js new file mode 100644 index 0000000..765e4c3 --- /dev/null +++ b/react/src/icons/record.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Record = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Record.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Record.displayName = 'Record' +export default Record diff --git a/react/src/icons/redo.js b/react/src/icons/redo.js new file mode 100644 index 0000000..f67b0f9 --- /dev/null +++ b/react/src/icons/redo.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Redo = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Redo.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Redo.displayName = 'Redo' +export default Redo diff --git a/react/src/icons/refresh.js b/react/src/icons/refresh.js new file mode 100644 index 0000000..b146585 --- /dev/null +++ b/react/src/icons/refresh.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Refresh = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Refresh.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Refresh.displayName = 'Refresh' +export default Refresh diff --git a/react/src/icons/replicate.js b/react/src/icons/replicate.js new file mode 100644 index 0000000..758e0c3 --- /dev/null +++ b/react/src/icons/replicate.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Replicate = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Replicate.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Replicate.displayName = 'Replicate' +export default Replicate diff --git a/react/src/icons/replicate_alt.js b/react/src/icons/replicate_alt.js new file mode 100644 index 0000000..9b2f135 --- /dev/null +++ b/react/src/icons/replicate_alt.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ReplicateAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ReplicateAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ReplicateAlt.displayName = 'ReplicateAlt' +export default ReplicateAlt diff --git a/react/src/icons/reset.js b/react/src/icons/reset.js new file mode 100644 index 0000000..2066653 --- /dev/null +++ b/react/src/icons/reset.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Reset = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Reset.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Reset.displayName = 'Reset' +export default Reset diff --git a/react/src/icons/reset_alt.js b/react/src/icons/reset_alt.js new file mode 100644 index 0000000..e831bab --- /dev/null +++ b/react/src/icons/reset_alt.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ResetAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ResetAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ResetAlt.displayName = 'ResetAlt' +export default ResetAlt diff --git a/react/src/icons/reuse.js b/react/src/icons/reuse.js new file mode 100644 index 0000000..919a638 --- /dev/null +++ b/react/src/icons/reuse.js @@ -0,0 +1,51 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Reuse = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + + ) + } +) +Reuse.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Reuse.displayName = 'Reuse' +export default Reuse diff --git a/react/src/icons/reverse.js b/react/src/icons/reverse.js new file mode 100644 index 0000000..2b835e5 --- /dev/null +++ b/react/src/icons/reverse.js @@ -0,0 +1,47 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Reverse = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Reverse.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Reverse.displayName = 'Reverse' +export default Reverse diff --git a/react/src/icons/reverse_alt.js b/react/src/icons/reverse_alt.js new file mode 100644 index 0000000..1dffe0f --- /dev/null +++ b/react/src/icons/reverse_alt.js @@ -0,0 +1,47 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ReverseAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +ReverseAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ReverseAlt.displayName = 'ReverseAlt' +export default ReverseAlt diff --git a/react/src/icons/revert.js b/react/src/icons/revert.js new file mode 100644 index 0000000..b08c772 --- /dev/null +++ b/react/src/icons/revert.js @@ -0,0 +1,49 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Revert = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Revert.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Revert.displayName = 'Revert' +export default Revert diff --git a/react/src/icons/search.js b/react/src/icons/search.js new file mode 100644 index 0000000..b0478de --- /dev/null +++ b/react/src/icons/search.js @@ -0,0 +1,38 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Search = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Search.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Search.displayName = 'Search' +export default Search diff --git a/react/src/icons/server.js b/react/src/icons/server.js new file mode 100644 index 0000000..e140995 --- /dev/null +++ b/react/src/icons/server.js @@ -0,0 +1,48 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Server = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Server.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Server.displayName = 'Server' +export default Server diff --git a/react/src/icons/share.js b/react/src/icons/share.js new file mode 100644 index 0000000..6a82a00 --- /dev/null +++ b/react/src/icons/share.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Share = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Share.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Share.displayName = 'Share' +export default Share diff --git a/react/src/icons/shuffle.js b/react/src/icons/shuffle.js new file mode 100644 index 0000000..b32787c --- /dev/null +++ b/react/src/icons/shuffle.js @@ -0,0 +1,51 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Shuffle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + + ) + } +) +Shuffle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Shuffle.displayName = 'Shuffle' +export default Shuffle diff --git a/react/src/icons/side_menu.js b/react/src/icons/side_menu.js new file mode 100644 index 0000000..cc54c7e --- /dev/null +++ b/react/src/icons/side_menu.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const SideMenu = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +SideMenu.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +SideMenu.displayName = 'SideMenu' +export default SideMenu diff --git a/react/src/icons/sliders.js b/react/src/icons/sliders.js new file mode 100644 index 0000000..7f4e009 --- /dev/null +++ b/react/src/icons/sliders.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Sliders = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +Sliders.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Sliders.displayName = 'Sliders' +export default Sliders diff --git a/react/src/icons/sort.js b/react/src/icons/sort.js new file mode 100644 index 0000000..5215432 --- /dev/null +++ b/react/src/icons/sort.js @@ -0,0 +1,49 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Sort = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +Sort.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Sort.displayName = 'Sort' +export default Sort diff --git a/react/src/icons/sort_alt.js b/react/src/icons/sort_alt.js new file mode 100644 index 0000000..26933cd --- /dev/null +++ b/react/src/icons/sort_alt.js @@ -0,0 +1,50 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const SortAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + + + ) + } +) +SortAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +SortAlt.displayName = 'SortAlt' +export default SortAlt diff --git a/react/src/icons/speech_bubble.js b/react/src/icons/speech_bubble.js new file mode 100644 index 0000000..0c08ef1 --- /dev/null +++ b/react/src/icons/speech_bubble.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const SpeechBubble = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +SpeechBubble.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +SpeechBubble.displayName = 'SpeechBubble' +export default SpeechBubble diff --git a/react/src/icons/speech_typing.js b/react/src/icons/speech_typing.js new file mode 100644 index 0000000..c751716 --- /dev/null +++ b/react/src/icons/speech_typing.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const SpeechTyping = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +SpeechTyping.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +SpeechTyping.displayName = 'SpeechTyping' +export default SpeechTyping diff --git a/react/src/icons/star.js b/react/src/icons/star.js new file mode 100644 index 0000000..ac3c940 --- /dev/null +++ b/react/src/icons/star.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Star = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Star.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Star.displayName = 'Star' +export default Star diff --git a/react/src/icons/support.js b/react/src/icons/support.js new file mode 100644 index 0000000..003e3d6 --- /dev/null +++ b/react/src/icons/support.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Support = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +Support.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Support.displayName = 'Support' +export default Support diff --git a/react/src/icons/tag.js b/react/src/icons/tag.js new file mode 100644 index 0000000..6274dfa --- /dev/null +++ b/react/src/icons/tag.js @@ -0,0 +1,44 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Tag = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Tag.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Tag.displayName = 'Tag' +export default Tag diff --git a/react/src/icons/tags.js b/react/src/icons/tags.js new file mode 100644 index 0000000..3a4cfa5 --- /dev/null +++ b/react/src/icons/tags.js @@ -0,0 +1,50 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Tags = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Tags.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Tags.displayName = 'Tags' +export default Tags diff --git a/react/src/icons/target.js b/react/src/icons/target.js new file mode 100644 index 0000000..e5a5a96 --- /dev/null +++ b/react/src/icons/target.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Target = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Target.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Target.displayName = 'Target' +export default Target diff --git a/react/src/icons/thread.js b/react/src/icons/thread.js new file mode 100644 index 0000000..28bc27b --- /dev/null +++ b/react/src/icons/thread.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Thread = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Thread.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Thread.displayName = 'Thread' +export default Thread diff --git a/react/src/icons/thumbs_down.js b/react/src/icons/thumbs_down.js new file mode 100644 index 0000000..1b48240 --- /dev/null +++ b/react/src/icons/thumbs_down.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ThumbsDown = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ThumbsDown.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ThumbsDown.displayName = 'ThumbsDown' +export default ThumbsDown diff --git a/react/src/icons/thumbs_up.js b/react/src/icons/thumbs_up.js new file mode 100644 index 0000000..8d2ff86 --- /dev/null +++ b/react/src/icons/thumbs_up.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ThumbsUp = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +ThumbsUp.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ThumbsUp.displayName = 'ThumbsUp' +export default ThumbsUp diff --git a/react/src/icons/ticket.js b/react/src/icons/ticket.js new file mode 100644 index 0000000..f1968a5 --- /dev/null +++ b/react/src/icons/ticket.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Ticket = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +Ticket.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Ticket.displayName = 'Ticket' +export default Ticket diff --git a/react/src/icons/toggle.js b/react/src/icons/toggle.js new file mode 100644 index 0000000..5014cfd --- /dev/null +++ b/react/src/icons/toggle.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Toggle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Toggle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Toggle.displayName = 'Toggle' +export default Toggle diff --git a/react/src/icons/trash.js b/react/src/icons/trash.js new file mode 100644 index 0000000..a14d002 --- /dev/null +++ b/react/src/icons/trash.js @@ -0,0 +1,41 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Trash = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +Trash.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Trash.displayName = 'Trash' +export default Trash diff --git a/react/src/icons/unarchive.js b/react/src/icons/unarchive.js new file mode 100644 index 0000000..fe80531 --- /dev/null +++ b/react/src/icons/unarchive.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Unarchive = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Unarchive.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Unarchive.displayName = 'Unarchive' +export default Unarchive diff --git a/react/src/icons/undo.js b/react/src/icons/undo.js new file mode 100644 index 0000000..45f3b30 --- /dev/null +++ b/react/src/icons/undo.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Undo = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Undo.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Undo.displayName = 'Undo' +export default Undo diff --git a/react/src/icons/upload.js b/react/src/icons/upload.js new file mode 100644 index 0000000..723e293 --- /dev/null +++ b/react/src/icons/upload.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Upload = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Upload.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Upload.displayName = 'Upload' +export default Upload diff --git a/react/src/icons/upload_alt.js b/react/src/icons/upload_alt.js new file mode 100644 index 0000000..faca021 --- /dev/null +++ b/react/src/icons/upload_alt.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const UploadAlt = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +UploadAlt.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +UploadAlt.displayName = 'UploadAlt' +export default UploadAlt diff --git a/react/src/icons/user.js b/react/src/icons/user.js new file mode 100644 index 0000000..c6d03b0 --- /dev/null +++ b/react/src/icons/user.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const User = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +User.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +User.displayName = 'User' +export default User diff --git a/react/src/icons/user_circle.js b/react/src/icons/user_circle.js new file mode 100644 index 0000000..35dd037 --- /dev/null +++ b/react/src/icons/user_circle.js @@ -0,0 +1,46 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const UserCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + ) + } +) +UserCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +UserCircle.displayName = 'UserCircle' +export default UserCircle diff --git a/react/src/icons/user_male.js b/react/src/icons/user_male.js new file mode 100644 index 0000000..15d4463 --- /dev/null +++ b/react/src/icons/user_male.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const UserMale = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +UserMale.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +UserMale.displayName = 'UserMale' +export default UserMale diff --git a/react/src/icons/user_male_circle.js b/react/src/icons/user_male_circle.js new file mode 100644 index 0000000..3a2b22f --- /dev/null +++ b/react/src/icons/user_male_circle.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const UserMaleCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +UserMaleCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +UserMaleCircle.displayName = 'UserMaleCircle' +export default UserMaleCircle diff --git a/react/src/icons/users.js b/react/src/icons/users.js new file mode 100644 index 0000000..86db76c --- /dev/null +++ b/react/src/icons/users.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Users = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Users.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Users.displayName = 'Users' +export default Users diff --git a/react/src/icons/venn.js b/react/src/icons/venn.js new file mode 100644 index 0000000..85db63a --- /dev/null +++ b/react/src/icons/venn.js @@ -0,0 +1,38 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Venn = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Venn.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Venn.displayName = 'Venn' +export default Venn diff --git a/react/src/icons/version.js b/react/src/icons/version.js new file mode 100644 index 0000000..9d62812 --- /dev/null +++ b/react/src/icons/version.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Version = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +Version.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Version.displayName = 'Version' +export default Version diff --git a/react/src/icons/versions.js b/react/src/icons/versions.js new file mode 100644 index 0000000..aca3c9c --- /dev/null +++ b/react/src/icons/versions.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Versions = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Versions.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Versions.displayName = 'Versions' +export default Versions diff --git a/react/src/icons/volume_0.js b/react/src/icons/volume_0.js new file mode 100644 index 0000000..6b38e27 --- /dev/null +++ b/react/src/icons/volume_0.js @@ -0,0 +1,36 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Volume0 = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + ) + } +) +Volume0.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Volume0.displayName = 'Volume0' +export default Volume0 diff --git a/react/src/icons/volume_add.js b/react/src/icons/volume_add.js new file mode 100644 index 0000000..7644784 --- /dev/null +++ b/react/src/icons/volume_add.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const VolumeAdd = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +VolumeAdd.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +VolumeAdd.displayName = 'VolumeAdd' +export default VolumeAdd diff --git a/react/src/icons/volume_disabled.js b/react/src/icons/volume_disabled.js new file mode 100644 index 0000000..68630d8 --- /dev/null +++ b/react/src/icons/volume_disabled.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const VolumeDisabled = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + + ) + } +) +VolumeDisabled.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +VolumeDisabled.displayName = 'VolumeDisabled' +export default VolumeDisabled diff --git a/react/src/icons/volume_high.js b/react/src/icons/volume_high.js new file mode 100644 index 0000000..fe34857 --- /dev/null +++ b/react/src/icons/volume_high.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const VolumeHigh = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +VolumeHigh.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +VolumeHigh.displayName = 'VolumeHigh' +export default VolumeHigh diff --git a/react/src/icons/volume_low.js b/react/src/icons/volume_low.js new file mode 100644 index 0000000..72baafc --- /dev/null +++ b/react/src/icons/volume_low.js @@ -0,0 +1,39 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const VolumeLow = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +VolumeLow.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +VolumeLow.displayName = 'VolumeLow' +export default VolumeLow diff --git a/react/src/icons/volume_minus.js b/react/src/icons/volume_minus.js new file mode 100644 index 0000000..c3d90cd --- /dev/null +++ b/react/src/icons/volume_minus.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const VolumeMinus = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + ) + } +) +VolumeMinus.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +VolumeMinus.displayName = 'VolumeMinus' +export default VolumeMinus diff --git a/react/src/icons/volume_muted.js b/react/src/icons/volume_muted.js new file mode 100644 index 0000000..74724eb --- /dev/null +++ b/react/src/icons/volume_muted.js @@ -0,0 +1,42 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const VolumeMuted = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + + + ) + } +) +VolumeMuted.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +VolumeMuted.displayName = 'VolumeMuted' +export default VolumeMuted diff --git a/react/src/icons/warning_circle.js b/react/src/icons/warning_circle.js new file mode 100644 index 0000000..42799fe --- /dev/null +++ b/react/src/icons/warning_circle.js @@ -0,0 +1,45 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const WarningCircle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +WarningCircle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +WarningCircle.displayName = 'WarningCircle' +export default WarningCircle diff --git a/react/src/icons/warning_hex.js b/react/src/icons/warning_hex.js new file mode 100644 index 0000000..1fe3e56 --- /dev/null +++ b/react/src/icons/warning_hex.js @@ -0,0 +1,47 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const WarningHex = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +WarningHex.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +WarningHex.displayName = 'WarningHex' +export default WarningHex diff --git a/react/src/icons/warning_triangle.js b/react/src/icons/warning_triangle.js new file mode 100644 index 0000000..45bec59 --- /dev/null +++ b/react/src/icons/warning_triangle.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const WarningTriangle = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +WarningTriangle.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +WarningTriangle.displayName = 'WarningTriangle' +export default WarningTriangle diff --git a/react/src/icons/width.js b/react/src/icons/width.js new file mode 100644 index 0000000..d375f2b --- /dev/null +++ b/react/src/icons/width.js @@ -0,0 +1,49 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Width = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Width.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Width.displayName = 'Width' +export default Width diff --git a/react/src/icons/write.js b/react/src/icons/write.js new file mode 100644 index 0000000..0cbaf37 --- /dev/null +++ b/react/src/icons/write.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const Write = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +Write.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +Write.displayName = 'Write' +export default Write diff --git a/react/src/icons/zoom_cancel.js b/react/src/icons/zoom_cancel.js new file mode 100644 index 0000000..2f52c38 --- /dev/null +++ b/react/src/icons/zoom_cancel.js @@ -0,0 +1,43 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ZoomCancel = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ZoomCancel.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ZoomCancel.displayName = 'ZoomCancel' +export default ZoomCancel diff --git a/react/src/icons/zoom_in.js b/react/src/icons/zoom_in.js new file mode 100644 index 0000000..bed98f3 --- /dev/null +++ b/react/src/icons/zoom_in.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ZoomIn = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ZoomIn.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ZoomIn.displayName = 'ZoomIn' +export default ZoomIn diff --git a/react/src/icons/zoom_out.js b/react/src/icons/zoom_out.js new file mode 100644 index 0000000..e09991e --- /dev/null +++ b/react/src/icons/zoom_out.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ZoomOut = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ZoomOut.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ZoomOut.displayName = 'ZoomOut' +export default ZoomOut diff --git a/react/src/icons/zoom_reset.js b/react/src/icons/zoom_reset.js new file mode 100644 index 0000000..84196c9 --- /dev/null +++ b/react/src/icons/zoom_reset.js @@ -0,0 +1,40 @@ +import React, { forwardRef } from 'react' +import PropTypes from 'prop-types' +const ZoomReset = forwardRef( + ({ color = 'currentColor', size = 21, ...rest }, ref) => { + return ( + + + + + + + + ) + } +) +ZoomReset.propTypes = { + color: PropTypes.string, + size: PropTypes.oneOfType([PropTypes.string, PropTypes.number]) +} +ZoomReset.displayName = 'ZoomReset' +export default ZoomReset diff --git a/react/src/index.d.ts b/react/src/index.d.ts new file mode 100644 index 0000000..1c29e5d --- /dev/null +++ b/react/src/index.d.ts @@ -0,0 +1,229 @@ +/// +import { FC, SVGAttributes } from 'react'; +interface Props extends SVGAttributes { + color?: string; + size?: string | number; +} +type Icon = FC; +export const AlarmClock: Icon; +export const Archive: Icon; +export const ArrowDown: Icon; +export const ArrowDownCircle: Icon; +export const ArrowLeft: Icon; +export const ArrowLeftCircle: Icon; +export const ArrowRight: Icon; +export const ArrowRightCircle: Icon; +export const ArrowUp: Icon; +export const ArrowUpCircle: Icon; +export const Backward: Icon; +export const Bag: Icon; +export const Battery75: Icon; +export const BatteryCharging: Icon; +export const BatteryEmpty: Icon; +export const BatteryFull: Icon; +export const BatteryHalf: Icon; +export const BatteryLow: Icon; +export const Bell: Icon; +export const BellDisabled: Icon; +export const BellRinging: Icon; +export const BellSnooze: Icon; +export const BookmarkBook: Icon; +export const Branch: Icon; +export const Browser: Icon; +export const BrowserAlt: Icon; +export const ButtonAdd: Icon; +export const ButtonMinus: Icon; +export const Calendar: Icon; +export const CalendarAdd: Icon; +export const CalendarDate: Icon; +export const CalendarDay: Icon; +export const CalendarDays: Icon; +export const CalendarLastDay: Icon; +export const CalendarMonth: Icon; +export const CalendarMove: Icon; +export const CalendarRemove: Icon; +export const CalendarSplit: Icon; +export const CalendarWeek: Icon; +export const Capture: Icon; +export const Cart: Icon; +export const Chain: Icon; +export const ChatAdd: Icon; +export const Check: Icon; +export const CheckCircle: Icon; +export const ChevronDown: Icon; +export const ChevronDownCircle: Icon; +export const ChevronDownDouble: Icon; +export const ChevronLeft: Icon; +export const ChevronLeftCircle: Icon; +export const ChevronLeftDouble: Icon; +export const ChevronRight: Icon; +export const ChevronRightCircle: Icon; +export const ChevronRightDouble: Icon; +export const ChevronUp: Icon; +export const ChevronUpCircle: Icon; +export const ChevronUpDouble: Icon; +export const Circle: Icon; +export const Code: Icon; +export const Coffee: Icon; +export const Coin: Icon; +export const Coins: Icon; +export const Compass: Icon; +export const ComponentAdd: Icon; +export const Contract: Icon; +export const Create: Icon; +export const CreditCard: Icon; +export const Cross: Icon; +export const CrossCircle: Icon; +export const Crosshair: Icon; +export const Cylinder: Icon; +export const Database: Icon; +export const Diamond: Icon; +export const Disc: Icon; +export const Display: Icon; +export const DisplayAlt: Icon; +export const Document: Icon; +export const Download: Icon; +export const DownloadAlt: Icon; +export const Drag: Icon; +export const DragCircle: Icon; +export const Enter: Icon; +export const EnterAlt: Icon; +export const ExitLeft: Icon; +export const ExitRight: Icon; +export const Expand: Icon; +export const ExpandHeight: Icon; +export const ExpandWidth: Icon; +export const FaceDelighted: Icon; +export const FaceHappy: Icon; +export const FaceNeutral: Icon; +export const FaceSad: Icon; +export const Filter: Icon; +export const FilterCircle: Icon; +export const Fingerprint: Icon; +export const FolderAdd: Icon; +export const FolderClosed: Icon; +export const FolderMinus: Icon; +export const FolderOpen: Icon; +export const Forward: Icon; +export const Fullscreen: Icon; +export const Funnel: Icon; +export const Gauge: Icon; +export const GraphBar: Icon; +export const GraphBox: Icon; +export const Grid: Icon; +export const GridSmall: Icon; +export const HeartRate: Icon; +export const Height: Icon; +export const Heirarchy: Icon; +export const Inbox: Icon; +export const InboxAlt: Icon; +export const InfoCircle: Icon; +export const IphoneLandscape: Icon; +export const IphonePortrait: Icon; +export const JumpBackward: Icon; +export const JumpDown: Icon; +export const JumpForward: Icon; +export const JumpUp: Icon; +export const Laptop: Icon; +export const Lightning: Icon; +export const LightningAlt: Icon; +export const Link: Icon; +export const LinkBroken: Icon; +export const List: Icon; +export const ListAdd: Icon; +export const ListNumbered: Icon; +export const Location: Icon; +export const Lock: Icon; +export const LockOpen: Icon; +export const Mail: Icon; +export const MailAdd: Icon; +export const MailDelete: Icon; +export const MailMinus: Icon; +export const MailNew: Icon; +export const MailOpen: Icon; +export const MailRemove: Icon; +export const Marquee: Icon; +export const Maximise: Icon; +export const Message: Icon; +export const MessageWriting: Icon; +export const Microphone: Icon; +export const MicrophoneDisabled: Icon; +export const MicrophoneMuted: Icon; +export const Minimise: Icon; +export const Minus: Icon; +export const MinusCircle: Icon; +export const Move: Icon; +export const Newspaper: Icon; +export const Paper: Icon; +export const PaperFolded: Icon; +export const Paperclip: Icon; +export const Pen: Icon; +export const PhoneLandscape: Icon; +export const PhonePortrait: Icon; +export const Plus: Icon; +export const PlusCircle: Icon; +export const Printer: Icon; +export const Projector: Icon; +export const PushLeft: Icon; +export const PushRight: Icon; +export const QuestionCircle: Icon; +export const Record: Icon; +export const Redo: Icon; +export const Refresh: Icon; +export const Replicate: Icon; +export const ReplicateAlt: Icon; +export const Reset: Icon; +export const ResetAlt: Icon; +export const Reuse: Icon; +export const Reverse: Icon; +export const ReverseAlt: Icon; +export const Revert: Icon; +export const Search: Icon; +export const Server: Icon; +export const Share: Icon; +export const Shuffle: Icon; +export const SideMenu: Icon; +export const Sliders: Icon; +export const Sort: Icon; +export const SortAlt: Icon; +export const SpeechBubble: Icon; +export const SpeechTyping: Icon; +export const Star: Icon; +export const Support: Icon; +export const Tag: Icon; +export const Tags: Icon; +export const Target: Icon; +export const Thread: Icon; +export const ThumbsDown: Icon; +export const ThumbsUp: Icon; +export const Ticket: Icon; +export const Toggle: Icon; +export const Trash: Icon; +export const Unarchive: Icon; +export const Undo: Icon; +export const Upload: Icon; +export const UploadAlt: Icon; +export const User: Icon; +export const UserCircle: Icon; +export const UserMale: Icon; +export const UserMaleCircle: Icon; +export const Users: Icon; +export const Venn: Icon; +export const Version: Icon; +export const Versions: Icon; +export const Volume0: Icon; +export const VolumeAdd: Icon; +export const VolumeDisabled: Icon; +export const VolumeHigh: Icon; +export const VolumeLow: Icon; +export const VolumeMinus: Icon; +export const VolumeMuted: Icon; +export const WarningCircle: Icon; +export const WarningHex: Icon; +export const WarningTriangle: Icon; +export const Width: Icon; +export const Write: Icon; +export const ZoomCancel: Icon; +export const ZoomIn: Icon; +export const ZoomOut: Icon; +export const ZoomReset: Icon; diff --git a/react/src/index.js b/react/src/index.js index a2be87a..b568116 100644 --- a/react/src/index.js +++ b/react/src/index.js @@ -1 +1,222 @@ -export { default as AlarmClock } from './alarm_clock' +export { default as AlarmClock } from './icons/alarm_clock'; +export { default as Archive } from './icons/archive'; +export { default as ArrowDown } from './icons/arrow_down'; +export { default as ArrowDownCircle } from './icons/arrow_down_circle'; +export { default as ArrowLeft } from './icons/arrow_left'; +export { default as ArrowLeftCircle } from './icons/arrow_left_circle'; +export { default as ArrowRight } from './icons/arrow_right'; +export { default as ArrowRightCircle } from './icons/arrow_right_circle'; +export { default as ArrowUp } from './icons/arrow_up'; +export { default as ArrowUpCircle } from './icons/arrow_up_circle'; +export { default as Backward } from './icons/backward'; +export { default as Bag } from './icons/bag'; +export { default as Battery75 } from './icons/battery_75'; +export { default as BatteryCharging } from './icons/battery_charging'; +export { default as BatteryEmpty } from './icons/battery_empty'; +export { default as BatteryFull } from './icons/battery_full'; +export { default as BatteryHalf } from './icons/battery_half'; +export { default as BatteryLow } from './icons/battery_low'; +export { default as Bell } from './icons/bell'; +export { default as BellDisabled } from './icons/bell_disabled'; +export { default as BellRinging } from './icons/bell_ringing'; +export { default as BellSnooze } from './icons/bell_snooze'; +export { default as BookmarkBook } from './icons/bookmark_book'; +export { default as Branch } from './icons/branch'; +export { default as Browser } from './icons/browser'; +export { default as BrowserAlt } from './icons/browser_alt'; +export { default as ButtonAdd } from './icons/button_add'; +export { default as ButtonMinus } from './icons/button_minus'; +export { default as Calendar } from './icons/calendar'; +export { default as CalendarAdd } from './icons/calendar_add'; +export { default as CalendarDate } from './icons/calendar_date'; +export { default as CalendarDay } from './icons/calendar_day'; +export { default as CalendarDays } from './icons/calendar_days'; +export { default as CalendarLastDay } from './icons/calendar_last_day'; +export { default as CalendarMonth } from './icons/calendar_month'; +export { default as CalendarMove } from './icons/calendar_move'; +export { default as CalendarRemove } from './icons/calendar_remove'; +export { default as CalendarSplit } from './icons/calendar_split'; +export { default as CalendarWeek } from './icons/calendar_week'; +export { default as Capture } from './icons/capture'; +export { default as Cart } from './icons/cart'; +export { default as Chain } from './icons/chain'; +export { default as ChatAdd } from './icons/chat_add'; +export { default as Check } from './icons/check'; +export { default as CheckCircle } from './icons/check_circle'; +export { default as ChevronDown } from './icons/chevron_down'; +export { default as ChevronDownCircle } from './icons/chevron_down_circle'; +export { default as ChevronDownDouble } from './icons/chevron_down_double'; +export { default as ChevronLeft } from './icons/chevron_left'; +export { default as ChevronLeftCircle } from './icons/chevron_left_circle'; +export { default as ChevronLeftDouble } from './icons/chevron_left_double'; +export { default as ChevronRight } from './icons/chevron_right'; +export { default as ChevronRightCircle } from './icons/chevron_right_circle'; +export { default as ChevronRightDouble } from './icons/chevron_right_double'; +export { default as ChevronUp } from './icons/chevron_up'; +export { default as ChevronUpCircle } from './icons/chevron_up_circle'; +export { default as ChevronUpDouble } from './icons/chevron_up_double'; +export { default as Circle } from './icons/circle'; +export { default as Code } from './icons/code'; +export { default as Coffee } from './icons/coffee'; +export { default as Coin } from './icons/coin'; +export { default as Coins } from './icons/coins'; +export { default as Compass } from './icons/compass'; +export { default as ComponentAdd } from './icons/component_add'; +export { default as Contract } from './icons/contract'; +export { default as Create } from './icons/create'; +export { default as CreditCard } from './icons/credit_card'; +export { default as Cross } from './icons/cross'; +export { default as CrossCircle } from './icons/cross_circle'; +export { default as Crosshair } from './icons/crosshair'; +export { default as Cylinder } from './icons/cylinder'; +export { default as Database } from './icons/database'; +export { default as Diamond } from './icons/diamond'; +export { default as Disc } from './icons/disc'; +export { default as Display } from './icons/display'; +export { default as DisplayAlt } from './icons/display_alt'; +export { default as Document } from './icons/document'; +export { default as Download } from './icons/download'; +export { default as DownloadAlt } from './icons/download_alt'; +export { default as Drag } from './icons/drag'; +export { default as DragCircle } from './icons/drag_circle'; +export { default as Enter } from './icons/enter'; +export { default as EnterAlt } from './icons/enter_alt'; +export { default as ExitLeft } from './icons/exit_left'; +export { default as ExitRight } from './icons/exit_right'; +export { default as Expand } from './icons/expand'; +export { default as ExpandHeight } from './icons/expand_height'; +export { default as ExpandWidth } from './icons/expand_width'; +export { default as FaceDelighted } from './icons/face_delighted'; +export { default as FaceHappy } from './icons/face_happy'; +export { default as FaceNeutral } from './icons/face_neutral'; +export { default as FaceSad } from './icons/face_sad'; +export { default as Filter } from './icons/filter'; +export { default as FilterCircle } from './icons/filter_circle'; +export { default as Fingerprint } from './icons/fingerprint'; +export { default as FolderAdd } from './icons/folder_add'; +export { default as FolderClosed } from './icons/folder_closed'; +export { default as FolderMinus } from './icons/folder_minus'; +export { default as FolderOpen } from './icons/folder_open'; +export { default as Forward } from './icons/forward'; +export { default as Fullscreen } from './icons/fullscreen'; +export { default as Funnel } from './icons/funnel'; +export { default as Gauge } from './icons/gauge'; +export { default as GraphBar } from './icons/graph_bar'; +export { default as GraphBox } from './icons/graph_box'; +export { default as Grid } from './icons/grid'; +export { default as GridSmall } from './icons/grid_small'; +export { default as HeartRate } from './icons/heart_rate'; +export { default as Height } from './icons/height'; +export { default as Heirarchy } from './icons/heirarchy'; +export { default as Inbox } from './icons/inbox'; +export { default as InboxAlt } from './icons/inbox_alt'; +export { default as InfoCircle } from './icons/info_circle'; +export { default as IphoneLandscape } from './icons/iphone_landscape'; +export { default as IphonePortrait } from './icons/iphone_portrait'; +export { default as JumpBackward } from './icons/jump_backward'; +export { default as JumpDown } from './icons/jump_down'; +export { default as JumpForward } from './icons/jump_forward'; +export { default as JumpUp } from './icons/jump_up'; +export { default as Laptop } from './icons/laptop'; +export { default as Lightning } from './icons/lightning'; +export { default as LightningAlt } from './icons/lightning_alt'; +export { default as Link } from './icons/link'; +export { default as LinkBroken } from './icons/link_broken'; +export { default as List } from './icons/list'; +export { default as ListAdd } from './icons/list_add'; +export { default as ListNumbered } from './icons/list_numbered'; +export { default as Location } from './icons/location'; +export { default as Lock } from './icons/lock'; +export { default as LockOpen } from './icons/lock_open'; +export { default as Mail } from './icons/mail'; +export { default as MailAdd } from './icons/mail_add'; +export { default as MailDelete } from './icons/mail_delete'; +export { default as MailMinus } from './icons/mail_minus'; +export { default as MailNew } from './icons/mail_new'; +export { default as MailOpen } from './icons/mail_open'; +export { default as MailRemove } from './icons/mail_remove'; +export { default as Marquee } from './icons/marquee'; +export { default as Maximise } from './icons/maximise'; +export { default as Message } from './icons/message'; +export { default as MessageWriting } from './icons/message_writing'; +export { default as Microphone } from './icons/microphone'; +export { default as MicrophoneDisabled } from './icons/microphone_disabled'; +export { default as MicrophoneMuted } from './icons/microphone_muted'; +export { default as Minimise } from './icons/minimise'; +export { default as Minus } from './icons/minus'; +export { default as MinusCircle } from './icons/minus_circle'; +export { default as Move } from './icons/move'; +export { default as Newspaper } from './icons/newspaper'; +export { default as Paper } from './icons/paper'; +export { default as PaperFolded } from './icons/paper_folded'; +export { default as Paperclip } from './icons/paperclip'; +export { default as Pen } from './icons/pen'; +export { default as PhoneLandscape } from './icons/phone_landscape'; +export { default as PhonePortrait } from './icons/phone_portrait'; +export { default as Plus } from './icons/plus'; +export { default as PlusCircle } from './icons/plus_circle'; +export { default as Printer } from './icons/printer'; +export { default as Projector } from './icons/projector'; +export { default as PushLeft } from './icons/push_left'; +export { default as PushRight } from './icons/push_right'; +export { default as QuestionCircle } from './icons/question_circle'; +export { default as Record } from './icons/record'; +export { default as Redo } from './icons/redo'; +export { default as Refresh } from './icons/refresh'; +export { default as Replicate } from './icons/replicate'; +export { default as ReplicateAlt } from './icons/replicate_alt'; +export { default as Reset } from './icons/reset'; +export { default as ResetAlt } from './icons/reset_alt'; +export { default as Reuse } from './icons/reuse'; +export { default as Reverse } from './icons/reverse'; +export { default as ReverseAlt } from './icons/reverse_alt'; +export { default as Revert } from './icons/revert'; +export { default as Search } from './icons/search'; +export { default as Server } from './icons/server'; +export { default as Share } from './icons/share'; +export { default as Shuffle } from './icons/shuffle'; +export { default as SideMenu } from './icons/side_menu'; +export { default as Sliders } from './icons/sliders'; +export { default as Sort } from './icons/sort'; +export { default as SortAlt } from './icons/sort_alt'; +export { default as SpeechBubble } from './icons/speech_bubble'; +export { default as SpeechTyping } from './icons/speech_typing'; +export { default as Star } from './icons/star'; +export { default as Support } from './icons/support'; +export { default as Tag } from './icons/tag'; +export { default as Tags } from './icons/tags'; +export { default as Target } from './icons/target'; +export { default as Thread } from './icons/thread'; +export { default as ThumbsDown } from './icons/thumbs_down'; +export { default as ThumbsUp } from './icons/thumbs_up'; +export { default as Ticket } from './icons/ticket'; +export { default as Toggle } from './icons/toggle'; +export { default as Trash } from './icons/trash'; +export { default as Unarchive } from './icons/unarchive'; +export { default as Undo } from './icons/undo'; +export { default as Upload } from './icons/upload'; +export { default as UploadAlt } from './icons/upload_alt'; +export { default as User } from './icons/user'; +export { default as UserCircle } from './icons/user_circle'; +export { default as UserMale } from './icons/user_male'; +export { default as UserMaleCircle } from './icons/user_male_circle'; +export { default as Users } from './icons/users'; +export { default as Venn } from './icons/venn'; +export { default as Version } from './icons/version'; +export { default as Versions } from './icons/versions'; +export { default as Volume0 } from './icons/volume_0'; +export { default as VolumeAdd } from './icons/volume_add'; +export { default as VolumeDisabled } from './icons/volume_disabled'; +export { default as VolumeHigh } from './icons/volume_high'; +export { default as VolumeLow } from './icons/volume_low'; +export { default as VolumeMinus } from './icons/volume_minus'; +export { default as VolumeMuted } from './icons/volume_muted'; +export { default as WarningCircle } from './icons/warning_circle'; +export { default as WarningHex } from './icons/warning_hex'; +export { default as WarningTriangle } from './icons/warning_triangle'; +export { default as Width } from './icons/width'; +export { default as Write } from './icons/write'; +export { default as ZoomCancel } from './icons/zoom_cancel'; +export { default as ZoomIn } from './icons/zoom_in'; +export { default as ZoomOut } from './icons/zoom_out'; +export { default as ZoomReset } from './icons/zoom_reset'; diff --git a/react/yarn.lock b/react/yarn.lock index 327fadc..f497fe8 100644 --- a/react/yarn.lock +++ b/react/yarn.lock @@ -18,7 +18,7 @@ optionalDependencies: chokidar "^2.1.8" -"@babel/code-frame@^7.10.4": +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4": version "7.10.4" resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.10.4.tgz#168da1a36e90da68ae8d49c0f1b48c7c6249213a" integrity sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== @@ -933,11 +933,100 @@ lodash "^4.17.19" to-fast-properties "^2.0.0" +"@types/eslint-visitor-keys@^1.0.0": + version "1.0.0" + resolved "https://registry.yarnpkg.com/@types/eslint-visitor-keys/-/eslint-visitor-keys-1.0.0.tgz#1ee30d79544ca84d68d4b3cdb0af4f205663dd2d" + integrity sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== + +"@types/json-schema@^7.0.3": + version "7.0.5" + resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.5.tgz#dcce4430e64b443ba8945f0290fb564ad5bac6dd" + integrity sha512-7+2BITlgjgDhH0vvwZU/HZJVyk+2XUlvxXe8dFMedNX/aMkaOq++rMAFXc0tM7ij15QaWlbdQASBR9dihi+bDQ== + +"@types/node@*": + version "14.0.27" + resolved "https://registry.yarnpkg.com/@types/node/-/node-14.0.27.tgz#a151873af5a5e851b51b3b065c9e63390a9e0eb1" + integrity sha512-kVrqXhbclHNHGu9ztnAwSncIgJv/FaxmzXJvGXNdcCpV1b8u1/Mi6z6m0vwy0LzKeXFTPLH0NzwmoJ3fNCIq0g== + +"@typescript-eslint/experimental-utils@1.13.0": + version "1.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/experimental-utils/-/experimental-utils-1.13.0.tgz#b08c60d780c0067de2fb44b04b432f540138301e" + integrity sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg== + dependencies: + "@types/json-schema" "^7.0.3" + "@typescript-eslint/typescript-estree" "1.13.0" + eslint-scope "^4.0.0" + +"@typescript-eslint/parser@^1.10.2": + version "1.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-1.13.0.tgz#61ac7811ea52791c47dc9fd4dd4a184fae9ac355" + integrity sha512-ITMBs52PCPgLb2nGPoeT4iU3HdQZHcPaZVw+7CsFagRJHUhyeTgorEwHXhFf3e7Evzi8oujKNpHc8TONth8AdQ== + dependencies: + "@types/eslint-visitor-keys" "^1.0.0" + "@typescript-eslint/experimental-utils" "1.13.0" + "@typescript-eslint/typescript-estree" "1.13.0" + eslint-visitor-keys "^1.0.0" + +"@typescript-eslint/typescript-estree@1.13.0": + version "1.13.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-1.13.0.tgz#8140f17d0f60c03619798f1d628b8434913dc32e" + integrity sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw== + dependencies: + lodash.unescape "4.0.1" + semver "5.5.0" + +acorn-jsx@^3.0.0: + version "3.0.1" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-3.0.1.tgz#afdf9488fb1ecefc8348f6fb22f464e32a58b36b" + integrity sha1-r9+UiPsezvyDSPb7IvRk4ypYs2s= + dependencies: + acorn "^3.0.4" + +acorn-jsx@^5.0.0: + version "5.2.0" + resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.2.0.tgz#4c66069173d6fdd68ed85239fc256226182b2ebe" + integrity sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ== + +acorn@^3.0.4: + version "3.3.0" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-3.3.0.tgz#45e37fb39e8da3f25baee3ff5369e2bb5f22017a" + integrity sha1-ReN/s56No/JbruP/U2niu18iAXo= + +acorn@^5.5.0: + version "5.7.4" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-5.7.4.tgz#3e8d8a9947d0599a1796d10225d7432f4a4acf5e" + integrity sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== + +acorn@^6.0.7: + version "6.4.1" + resolved "https://registry.yarnpkg.com/acorn/-/acorn-6.4.1.tgz#531e58ba3f51b9dacb9a6646ca4debf5b14ca474" + integrity sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== + +ajv@^6.10.2, ajv@^6.9.1: + version "6.12.3" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-6.12.3.tgz#18c5af38a111ddeb4f2697bd78d68abc1cabd706" + integrity sha512-4K0cK3L1hsqk9xIb2z9vs/XU+PGJZ9PNpJRDS9YLzmNdX6jmVPfamLvTJr0aDAusnHyCHO6MjzlkAsgtqp9teA== + dependencies: + fast-deep-equal "^3.1.1" + fast-json-stable-stringify "^2.0.0" + json-schema-traverse "^0.4.1" + uri-js "^4.2.2" + +ansi-escapes@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/ansi-escapes/-/ansi-escapes-3.2.0.tgz#8780b98ff9dbf5638152d1f1fe5c1d7b4442976b" + integrity sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + ansi-regex@^2.0.0: version "2.1.1" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-2.1.1.tgz#c3b33ab5ee360d86e0e628f0468ae7ef27d654df" integrity sha1-w7M6te42DYbg5ijwRorn7yfWVN8= +ansi-regex@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-3.0.0.tgz#ed0317c322064f79466c02966bddb605ab37d998" + integrity sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + ansi-regex@^4.1.0: version "4.1.0" resolved "https://registry.yarnpkg.com/ansi-regex/-/ansi-regex-4.1.0.tgz#8b9f8f08cf1acb843756a839ca8c7e3168c51997" @@ -963,6 +1052,13 @@ anymatch@^2.0.0: micromatch "^3.1.4" normalize-path "^2.1.1" +argparse@^1.0.7: + version "1.0.10" + resolved "https://registry.yarnpkg.com/argparse/-/argparse-1.0.10.tgz#bcd6791ea5ae09725e17e5ad988134cd40b3d911" + integrity sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + dependencies: + sprintf-js "~1.0.2" + arr-diff@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/arr-diff/-/arr-diff-4.0.0.tgz#d6461074febfec71e7e15235761a329a5dc7c520" @@ -988,6 +1084,11 @@ assign-symbols@^1.0.0: resolved "https://registry.yarnpkg.com/assign-symbols/-/assign-symbols-1.0.0.tgz#59667f41fadd4f20ccbc2bb96b8d4f7f78ec0367" integrity sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= +astral-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/astral-regex/-/astral-regex-1.0.0.tgz#6c8c3fb827dd43ee3918f27b82782ab7658a6fd9" + integrity sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + async-each@^1.0.1: version "1.0.3" resolved "https://registry.yarnpkg.com/async-each/-/async-each-1.0.3.tgz#b727dbf87d7651602f06f4d4ac387f47d91b0cbf" @@ -1499,6 +1600,11 @@ bindings@^1.5.0: dependencies: file-uri-to-path "1.0.0" +boolbase@~1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/boolbase/-/boolbase-1.0.0.tgz#68dff5fbe60c51eb37725ea9e3ed310dcc1e776e" + integrity sha1-aN/1++YMUes3cl6p4+0xDcwed24= + brace-expansion@^1.1.7: version "1.1.11" resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd" @@ -1556,6 +1662,16 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" +callsites@^3.0.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73" + integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + +camelcase@^4.1.0: + version "4.1.0" + resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-4.1.0.tgz#d545635be1e33c542649c69173e5de6acfae34dd" + integrity sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + camelcase@^5.0.0: version "5.3.1" resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-5.3.1.tgz#e3c9b31569e106811df242f715725a1f4c494320" @@ -1577,7 +1693,7 @@ chalk@^1.1.3: strip-ansi "^3.0.0" supports-color "^2.0.0" -chalk@^2.0.0, chalk@^2.4.2: +chalk@^2.0.0, chalk@^2.1.0, chalk@^2.4.2: version "2.4.2" resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424" integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== @@ -1586,6 +1702,23 @@ chalk@^2.0.0, chalk@^2.4.2: escape-string-regexp "^1.0.5" supports-color "^5.3.0" +chardet@^0.7.0: + version "0.7.0" + resolved "https://registry.yarnpkg.com/chardet/-/chardet-0.7.0.tgz#90094849f0937f2eedc2425d0d28a9e5f0cbad9e" + integrity sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + +cheerio@^1.0.0-rc.3: + version "1.0.0-rc.3" + resolved "https://registry.yarnpkg.com/cheerio/-/cheerio-1.0.0-rc.3.tgz#094636d425b2e9c0f4eb91a46c05630c9a1a8bf6" + integrity sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA== + dependencies: + css-select "~1.2.0" + dom-serializer "~0.1.1" + entities "~1.1.1" + htmlparser2 "^3.9.1" + lodash "^4.15.0" + parse5 "^3.0.1" + chokidar@^2.1.8: version "2.1.8" resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-2.1.8.tgz#804b3a7b6a99358c3c5c61e71d8728f041cff917" @@ -1615,6 +1748,18 @@ class-utils@^0.3.5: isobject "^3.0.0" static-extend "^0.1.1" +cli-cursor@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/cli-cursor/-/cli-cursor-2.1.0.tgz#b35dac376479facc3e94747d41d0d0f5238ffcb5" + integrity sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + dependencies: + restore-cursor "^2.0.0" + +cli-width@^2.0.0: + version "2.2.1" + resolved "https://registry.yarnpkg.com/cli-width/-/cli-width-2.2.1.tgz#b0433d0b4e9c847ef18868a4ef16fd5fc8271c48" + integrity sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== + cliui@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/cliui/-/cliui-5.0.0.tgz#deefcfdb2e800784aa34f46fa08e06851c7bbbc5" @@ -1649,6 +1794,11 @@ commander@^4.0.1: resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== +common-tags@^1.4.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/common-tags/-/common-tags-1.8.0.tgz#8e3153e542d4a39e9b10554434afaaf98956a937" + integrity sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + component-emitter@^1.2.1: version "1.3.0" resolved "https://registry.yarnpkg.com/component-emitter/-/component-emitter-1.3.0.tgz#16e4070fba8ae29b679f2215853ee181ab2eabc0" @@ -1699,11 +1849,42 @@ core-js@^2.4.0: resolved "https://registry.yarnpkg.com/core-js/-/core-js-2.6.11.tgz#38831469f9922bded8ee21c9dc46985e0399308c" integrity sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== +core-js@^3.1.4: + version "3.6.5" + resolved "https://registry.yarnpkg.com/core-js/-/core-js-3.6.5.tgz#7395dc273af37fb2e50e9bd3d9fe841285231d1a" + integrity sha512-vZVEEwZoIsI+vPEuoF9Iqf5H7/M3eeQqWlQnYa8FSKKePuYTf5MWnxb5SDAzCa60b3JBRS5g9b+Dq7b1y/RCrA== + core-util-is@~1.0.0: version "1.0.2" resolved "https://registry.yarnpkg.com/core-util-is/-/core-util-is-1.0.2.tgz#b5fd54220aa2bc5ab57aab7140c940754503c1a7" integrity sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= +cross-spawn@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/cross-spawn/-/cross-spawn-6.0.5.tgz#4a5ec7c64dfae22c3a14124dbacdee846d80cbc4" + integrity sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + dependencies: + nice-try "^1.0.4" + path-key "^2.0.1" + semver "^5.5.0" + shebang-command "^1.2.0" + which "^1.2.9" + +css-select@~1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/css-select/-/css-select-1.2.0.tgz#2b3a110539c5355f1cd8d314623e870b121ec858" + integrity sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= + dependencies: + boolbase "~1.0.0" + css-what "2.1" + domutils "1.5.1" + nth-check "~1.0.1" + +css-what@2.1: + version "2.1.3" + resolved "https://registry.yarnpkg.com/css-what/-/css-what-2.1.3.tgz#a6d7604573365fe74686c3f311c56513d88285f2" + integrity sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== + date-fns@^2.0.1: version "2.15.0" resolved "https://registry.yarnpkg.com/date-fns/-/date-fns-2.15.0.tgz#424de6b3778e4e69d3ff27046ec136af58ae5d5f" @@ -1716,7 +1897,14 @@ debug@^2.2.0, debug@^2.3.3, debug@^2.6.8: dependencies: ms "2.0.0" -debug@^4.1.0: +debug@^3.1.0: + version "3.2.6" + resolved "https://registry.yarnpkg.com/debug/-/debug-3.2.6.tgz#e83d17de16d8a7efb7717edbe5fb10135eee629b" + integrity sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ== + dependencies: + ms "^2.1.1" + +debug@^4.0.1, debug@^4.1.0: version "4.1.1" resolved "https://registry.yarnpkg.com/debug/-/debug-4.1.1.tgz#3b72260255109c6b589cee050f1d516139664791" integrity sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== @@ -1733,6 +1921,11 @@ decode-uri-component@^0.2.0: resolved "https://registry.yarnpkg.com/decode-uri-component/-/decode-uri-component-0.2.0.tgz#eb3913333458775cb84cd1a1fae062106bb87545" integrity sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= +deep-is@~0.1.3: + version "0.1.3" + resolved "https://registry.yarnpkg.com/deep-is/-/deep-is-0.1.3.tgz#b369d6fb5dbc13eecf524f91b070feedc357cf34" + integrity sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + define-properties@^1.1.2: version "1.1.3" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.1.3.tgz#cf88da6cbee26fe6db7094f61d870cbd84cee9f1" @@ -1762,6 +1955,67 @@ define-property@^2.0.2: is-descriptor "^1.0.2" isobject "^3.0.1" +dlv@^1.1.0: + version "1.1.3" + resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79" + integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== + +doctrine@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/doctrine/-/doctrine-3.0.0.tgz#addebead72a6574db783639dc87a121773973961" + integrity sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + dependencies: + esutils "^2.0.2" + +dom-serializer@0: + version "0.2.2" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.2.2.tgz#1afb81f533717175d478655debc5e332d9f9bb51" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + +dom-serializer@~0.1.1: + version "0.1.1" + resolved "https://registry.yarnpkg.com/dom-serializer/-/dom-serializer-0.1.1.tgz#1ec4059e284babed36eec2941d4a970a189ce7c0" + integrity sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== + dependencies: + domelementtype "^1.3.0" + entities "^1.1.1" + +domelementtype@1, domelementtype@^1.3.0, domelementtype@^1.3.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-1.3.1.tgz#d048c44b37b0d10a7f2a3d5fee3f4333d790481f" + integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + +domelementtype@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/domelementtype/-/domelementtype-2.0.1.tgz#1f8bdfe91f5a78063274e803b4bdcedf6e94f94d" + integrity sha512-5HOHUDsYZWV8FGWN0Njbr/Rn7f/eWSQi1v7+HsUVwXgn8nWWlL64zKDkS0n8ZmQ3mlWOMuXOnR+7Nx/5tMO5AQ== + +domhandler@^2.3.0: + version "2.4.2" + resolved "https://registry.yarnpkg.com/domhandler/-/domhandler-2.4.2.tgz#8805097e933d65e85546f726d60f5eb88b44f803" + integrity sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + dependencies: + domelementtype "1" + +domutils@1.5.1: + version "1.5.1" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.5.1.tgz#dcd8488a26f563d61079e48c9f7b7e32373682cf" + integrity sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= + dependencies: + dom-serializer "0" + domelementtype "1" + +domutils@^1.5.1: + version "1.7.0" + resolved "https://registry.yarnpkg.com/domutils/-/domutils-1.7.0.tgz#56ea341e834e06e6748af7a1cb25da67ea9f8c2a" + integrity sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + dependencies: + dom-serializer "0" + domelementtype "1" + electron-to-chromium@^1.3.47, electron-to-chromium@^1.3.488: version "1.3.516" resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.516.tgz#03ec071b061e462b786bf7e7ce226fd7ab7cf1f6" @@ -1772,6 +2026,16 @@ emoji-regex@^7.0.1: resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-7.0.3.tgz#933a04052860c85e83c122479c4748a8e4c72156" integrity sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== +entities@^1.1.1, entities@~1.1.1: + version "1.1.2" + resolved "https://registry.yarnpkg.com/entities/-/entities-1.1.2.tgz#bdfa735299664dfafd34529ed4f8522a275fea56" + integrity sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + +entities@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/entities/-/entities-2.0.3.tgz#5c487e5742ab93c15abb5da22759b8590ec03b7f" + integrity sha512-MyoZ0jgnLvB2X3Lg5HqpFmn1kybDiIfEQmKzTb5apr51Rb+T3KdmMiqa70T+bhGnyv7bQ6WMj2QMHpGMmlrUYQ== + error-ex@^1.3.1: version "1.3.2" resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf" @@ -1789,6 +2053,122 @@ escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4" integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= +eslint-scope@^3.7.1: + version "3.7.3" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-3.7.3.tgz#bb507200d3d17f60247636160b4826284b108535" + integrity sha512-W+B0SvF4gamyCTmUc+uITPY0989iXVfKvhwtmJocTaYoc/3khEHmEmvfY/Gn9HA9VV75jrQECsHizkNw1b68FA== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-scope@^4.0.0, eslint-scope@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-4.0.3.tgz#ca03833310f6889a3264781aa82e63eb9cfe7848" + integrity sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + dependencies: + esrecurse "^4.1.0" + estraverse "^4.1.1" + +eslint-utils@^1.3.1: + version "1.4.3" + resolved "https://registry.yarnpkg.com/eslint-utils/-/eslint-utils-1.4.3.tgz#74fec7c54d0776b6f67e0251040b5806564e981f" + integrity sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + dependencies: + eslint-visitor-keys "^1.1.0" + +eslint-visitor-keys@^1.0.0, eslint-visitor-keys@^1.1.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" + integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + +eslint@^5.0.0: + version "5.16.0" + resolved "https://registry.yarnpkg.com/eslint/-/eslint-5.16.0.tgz#a1e3ac1aae4a3fbd8296fcf8f7ab7314cbb6abea" + integrity sha512-S3Rz11i7c8AA5JPv7xAH+dOyq/Cu/VXHiHXBPOU1k/JAM5dXqQPt3qcrhpHSorXmrpu2g0gkIBVXAqCpzfoZIg== + dependencies: + "@babel/code-frame" "^7.0.0" + ajv "^6.9.1" + chalk "^2.1.0" + cross-spawn "^6.0.5" + debug "^4.0.1" + doctrine "^3.0.0" + eslint-scope "^4.0.3" + eslint-utils "^1.3.1" + eslint-visitor-keys "^1.0.0" + espree "^5.0.1" + esquery "^1.0.1" + esutils "^2.0.2" + file-entry-cache "^5.0.1" + functional-red-black-tree "^1.0.1" + glob "^7.1.2" + globals "^11.7.0" + ignore "^4.0.6" + import-fresh "^3.0.0" + imurmurhash "^0.1.4" + inquirer "^6.2.2" + js-yaml "^3.13.0" + json-stable-stringify-without-jsonify "^1.0.1" + levn "^0.3.0" + lodash "^4.17.11" + minimatch "^3.0.4" + mkdirp "^0.5.1" + natural-compare "^1.4.0" + optionator "^0.8.2" + path-is-inside "^1.0.2" + progress "^2.0.0" + regexpp "^2.0.1" + semver "^5.5.1" + strip-ansi "^4.0.0" + strip-json-comments "^2.0.1" + table "^5.2.3" + text-table "^0.2.0" + +espree@^3.5.2: + version "3.5.4" + resolved "https://registry.yarnpkg.com/espree/-/espree-3.5.4.tgz#b0f447187c8a8bed944b815a660bddf5deb5d1a7" + integrity sha512-yAcIQxtmMiB/jL32dzEp2enBeidsB7xWPLNiw3IIkpVds1P+h7qF9YwJq1yUNzp2OKXgAprs4F61ih66UsoD1A== + dependencies: + acorn "^5.5.0" + acorn-jsx "^3.0.0" + +espree@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/espree/-/espree-5.0.1.tgz#5d6526fa4fc7f0788a5cf75b15f30323e2f81f7a" + integrity sha512-qWAZcWh4XE/RwzLJejfcofscgMc9CamR6Tn1+XRXNzrvUSSbiAjGOI/fggztjIi7y9VLPqnICMIPiGyr8JaZ0A== + dependencies: + acorn "^6.0.7" + acorn-jsx "^5.0.0" + eslint-visitor-keys "^1.0.0" + +esprima@^4.0.0: + version "4.0.1" + resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71" + integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + +esquery@^1.0.0, esquery@^1.0.1: + version "1.3.1" + resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.3.1.tgz#b78b5828aa8e214e29fb74c4d5b752e1c033da57" + integrity sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ== + dependencies: + estraverse "^5.1.0" + +esrecurse@^4.1.0: + version "4.2.1" + resolved "https://registry.yarnpkg.com/esrecurse/-/esrecurse-4.2.1.tgz#007a3b9fdbc2b3bb87e4879ea19c92fdbd3942cf" + integrity sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ== + dependencies: + estraverse "^4.1.0" + +estraverse@^4.1.0, estraverse@^4.1.1: + version "4.3.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-4.3.0.tgz#398ad3f3c5a24948be7725e83d11a7de28cdbd1d" + integrity sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + +estraverse@^5.1.0: + version "5.1.0" + resolved "https://registry.yarnpkg.com/estraverse/-/estraverse-5.1.0.tgz#374309d39fd935ae500e7b92e8a6b4c720e59642" + integrity sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw== + esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -1822,6 +2202,15 @@ extend-shallow@^3.0.0, extend-shallow@^3.0.2: assign-symbols "^1.0.0" is-extendable "^1.0.1" +external-editor@^3.0.3: + version "3.1.0" + resolved "https://registry.yarnpkg.com/external-editor/-/external-editor-3.1.0.tgz#cb03f740befae03ea4d283caed2741a83f335495" + integrity sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + dependencies: + chardet "^0.7.0" + iconv-lite "^0.4.24" + tmp "^0.0.33" + extglob@^2.0.4: version "2.0.4" resolved "https://registry.yarnpkg.com/extglob/-/extglob-2.0.4.tgz#ad00fe4dc612a9232e8718711dc5cb5ab0285543" @@ -1836,6 +2225,35 @@ extglob@^2.0.4: snapdragon "^0.8.1" to-regex "^3.0.1" +fast-deep-equal@^3.1.1: + version "3.1.3" + resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" + integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + +fast-json-stable-stringify@^2.0.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz#874bf69c6f404c2b5d99c481341399fd55892633" + integrity sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + +fast-levenshtein@~2.0.6: + version "2.0.6" + resolved "https://registry.yarnpkg.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz#3d8a5c66883a16a30ca8643e851f19baa7797917" + integrity sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + +figures@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/figures/-/figures-2.0.0.tgz#3ab1a2d2a62c8bfb431a0c94cb797a2fce27c962" + integrity sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + dependencies: + escape-string-regexp "^1.0.5" + +file-entry-cache@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/file-entry-cache/-/file-entry-cache-5.0.1.tgz#ca0f6efa6dd3d561333fb14515065c2fafdf439c" + integrity sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + dependencies: + flat-cache "^2.0.1" + file-uri-to-path@1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz#553a7b8446ff6f684359c445f1e37a05dacc33dd" @@ -1858,6 +2276,20 @@ find-up@^3.0.0: dependencies: locate-path "^3.0.0" +flat-cache@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/flat-cache/-/flat-cache-2.0.1.tgz#5d296d6f04bda44a4630a301413bdbc2ec085ec0" + integrity sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + dependencies: + flatted "^2.0.0" + rimraf "2.6.3" + write "1.0.3" + +flatted@^2.0.0: + version "2.0.2" + resolved "https://registry.yarnpkg.com/flatted/-/flatted-2.0.2.tgz#4575b21e2bcee7434aa9be662f4b7b5f9c2b5138" + integrity sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + for-in@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/for-in/-/for-in-1.0.2.tgz#81068d295a8142ec0ac726c6e2200c30fb6d5e80" @@ -1893,6 +2325,11 @@ function-bind@^1.1.1: resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d" integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== +functional-red-black-tree@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz#1b0ab3bd553b2a0d6399d29c0e3ea0b252078327" + integrity sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + gensync@^1.0.0-beta.1: version "1.0.0-beta.1" resolved "https://registry.yarnpkg.com/gensync/-/gensync-1.0.0-beta.1.tgz#58f4361ff987e5ff6e1e7a210827aa371eaac269" @@ -1916,7 +2353,7 @@ glob-parent@^3.1.0: is-glob "^3.1.0" path-dirname "^1.0.0" -glob@^7.0.0: +glob@^7.0.0, glob@^7.1.2, glob@^7.1.3: version "7.1.6" resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.6.tgz#141f33b81a7c2492e125594307480c46679278a6" integrity sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== @@ -1928,7 +2365,7 @@ glob@^7.0.0: once "^1.3.0" path-is-absolute "^1.0.0" -globals@^11.1.0: +globals@^11.1.0, globals@^11.7.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" integrity sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== @@ -1996,6 +2433,48 @@ hosted-git-info@^2.1.4: resolved "https://registry.yarnpkg.com/hosted-git-info/-/hosted-git-info-2.8.8.tgz#7539bd4bc1e0e0a895815a2e0262420b12858488" integrity sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== +htmlparser2@^3.9.1: + version "3.10.1" + resolved "https://registry.yarnpkg.com/htmlparser2/-/htmlparser2-3.10.1.tgz#bd679dc3f59897b6a34bb10749c855bb53a9392f" + integrity sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + dependencies: + domelementtype "^1.3.1" + domhandler "^2.3.0" + domutils "^1.5.1" + entities "^1.1.1" + inherits "^2.0.1" + readable-stream "^3.1.1" + +iconv-lite@^0.4.24: + version "0.4.24" + resolved "https://registry.yarnpkg.com/iconv-lite/-/iconv-lite-0.4.24.tgz#2022b4b25fbddc21d2f524974a474aafe733908b" + integrity sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + dependencies: + safer-buffer ">= 2.1.2 < 3" + +ignore@^4.0.6: + version "4.0.6" + resolved "https://registry.yarnpkg.com/ignore/-/ignore-4.0.6.tgz#750e3db5862087b4737ebac8207ffd1ef27b25fc" + integrity sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + +import-fresh@^3.0.0: + version "3.2.1" + resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.2.1.tgz#633ff618506e793af5ac91bf48b72677e15cbe66" + integrity sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ== + dependencies: + parent-module "^1.0.0" + resolve-from "^4.0.0" + +imurmurhash@^0.1.4: + version "0.1.4" + resolved "https://registry.yarnpkg.com/imurmurhash/-/imurmurhash-0.1.4.tgz#9218b9b2b928a238b13dc4fb6b6d576f231453ea" + integrity sha1-khi5srkoojixPcT7a21XbyMUU+o= + +indent-string@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" + integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + inflight@^1.0.4: version "1.0.6" resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9" @@ -2004,11 +2483,30 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@2, inherits@^2.0.3, inherits@~2.0.3: +inherits@2, inherits@^2.0.1, inherits@^2.0.3, inherits@~2.0.3: version "2.0.4" resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== +inquirer@^6.2.2: + version "6.5.2" + resolved "https://registry.yarnpkg.com/inquirer/-/inquirer-6.5.2.tgz#ad50942375d036d327ff528c08bd5fab089928ca" + integrity sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== + dependencies: + ansi-escapes "^3.2.0" + chalk "^2.4.2" + cli-cursor "^2.1.0" + cli-width "^2.0.0" + external-editor "^3.0.3" + figures "^2.0.0" + lodash "^4.17.12" + mute-stream "0.0.7" + run-async "^2.2.0" + rxjs "^6.4.0" + string-width "^2.1.0" + strip-ansi "^5.1.0" + through "^2.3.6" + invariant@^2.2.2, invariant@^2.2.4: version "2.2.4" resolved "https://registry.yarnpkg.com/invariant/-/invariant-2.2.4.tgz#610f3c92c9359ce1db616e538008d23ff35158e6" @@ -2139,6 +2637,11 @@ isarray@1.0.0, isarray@~1.0.0: resolved "https://registry.yarnpkg.com/isarray/-/isarray-1.0.0.tgz#bb935d48582cba168c06834957a54a3e07124f11" integrity sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= +isexe@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/isexe/-/isexe-2.0.0.tgz#e8fbf374dc556ff8947a10dcb0572d633f2cfa10" + integrity sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + isobject@^2.0.0: version "2.1.0" resolved "https://registry.yarnpkg.com/isobject/-/isobject-2.1.0.tgz#f065561096a3f1da2ef46272f815c840d87e0c89" @@ -2161,6 +2664,14 @@ js-tokens@^3.0.2: resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b" integrity sha1-mGbfOVECEw449/mWvOtlRDIJwls= +js-yaml@^3.13.0: + version "3.14.0" + resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.14.0.tgz#a7a34170f26a21bb162424d8adacb4113a69e482" + integrity sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== + dependencies: + argparse "^1.0.7" + esprima "^4.0.0" + jsesc@^2.5.1: version "2.5.2" resolved "https://registry.yarnpkg.com/jsesc/-/jsesc-2.5.2.tgz#80564d2e483dacf6e8ef209650a67df3f0c283a4" @@ -2176,6 +2687,16 @@ json-parse-better-errors@^1.0.1: resolved "https://registry.yarnpkg.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz#bb867cfb3450e69107c131d1c514bab3dc8bcaa9" integrity sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== +json-schema-traverse@^0.4.1: + version "0.4.1" + resolved "https://registry.yarnpkg.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz#69f6a87d9513ab8bb8fe63bdb0979c448e684660" + integrity sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + +json-stable-stringify-without-jsonify@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" + integrity sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + json5@^2.1.2: version "2.1.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.1.3.tgz#c9b0f7fa9233bfe5807fe66fcf3a5617ed597d43" @@ -2219,6 +2740,14 @@ levenary@^1.1.1: dependencies: leven "^3.1.0" +levn@^0.3.0, levn@~0.3.0: + version "0.3.0" + resolved "https://registry.yarnpkg.com/levn/-/levn-0.3.0.tgz#3b09924edf9f083c0490fdd4c0bc4421e04764ee" + integrity sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + dependencies: + prelude-ls "~1.1.2" + type-check "~0.3.2" + locate-path@^3.0.0: version "3.0.0" resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-3.0.0.tgz#dbec3b3ab759758071b58fe59fc41871af21400e" @@ -2227,11 +2756,34 @@ locate-path@^3.0.0: p-locate "^3.0.0" path-exists "^3.0.0" -lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.4: +lodash.merge@^4.6.0: + version "4.6.2" + resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a" + integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + +lodash.unescape@4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/lodash.unescape/-/lodash.unescape-4.0.1.tgz#bf2249886ce514cda112fae9218cdc065211fc9c" + integrity sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= + +lodash@^4.15.0, lodash@^4.17.11, lodash@^4.17.12, lodash@^4.17.14, lodash@^4.17.15, lodash@^4.17.19, lodash@^4.17.4: version "4.17.19" resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.19.tgz#e48ddedbe30b3321783c5b4301fbd353bc1e4a4b" integrity sha512-JNvd8XER9GQX0v2qJgsaN/mzFCNA5BRe/j8JN9d+tWyGLSodKQHKFicdwNYzWwI3wjRnaKPsGj1XkBjx/F96DQ== +loglevel-colored-level-prefix@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/loglevel-colored-level-prefix/-/loglevel-colored-level-prefix-1.0.0.tgz#6a40218fdc7ae15fc76c3d0f3e676c465388603e" + integrity sha1-akAhj9x64V/HbD0PPmdsRlOIYD4= + dependencies: + chalk "^1.1.3" + loglevel "^1.4.1" + +loglevel@^1.4.1: + version "1.6.8" + resolved "https://registry.yarnpkg.com/loglevel/-/loglevel-1.6.8.tgz#8a25fb75d092230ecd4457270d80b54e28011171" + integrity sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA== + loose-envify@^1.0.0: version "1.4.0" resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf" @@ -2278,6 +2830,11 @@ micromatch@^3.1.10, micromatch@^3.1.4: snapdragon "^0.8.1" to-regex "^3.0.2" +mimic-fn@^1.0.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/mimic-fn/-/mimic-fn-1.2.0.tgz#820c86a39334640e99516928bd03fca88057d022" + integrity sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + minimatch@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083" @@ -2298,6 +2855,13 @@ mixin-deep@^1.2.0: for-in "^1.0.2" is-extendable "^1.0.1" +mkdirp@^0.5.1: + version "0.5.5" + resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-0.5.5.tgz#d91cefd62d1436ca0f41620e251288d420099def" + integrity sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + dependencies: + minimist "^1.2.5" + ms@2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/ms/-/ms-2.0.0.tgz#5608aeadfc00be6c2901df5f9861788de0d597c8" @@ -2308,6 +2872,11 @@ ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.2.tgz#d09d1f357b443f493382a8eb3ccd183872ae6009" integrity sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== +mute-stream@0.0.7: + version "0.0.7" + resolved "https://registry.yarnpkg.com/mute-stream/-/mute-stream-0.0.7.tgz#3075ce93bc21b8fab43e1bc4da7e8115ed1e7bab" + integrity sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + nan@^2.12.1: version "2.14.1" resolved "https://registry.yarnpkg.com/nan/-/nan-2.14.1.tgz#d7be34dfa3105b91494c3147089315eff8874b01" @@ -2330,6 +2899,16 @@ nanomatch@^1.2.9: snapdragon "^0.8.1" to-regex "^3.0.1" +natural-compare@^1.4.0: + version "1.4.0" + resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7" + integrity sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + +nice-try@^1.0.4: + version "1.0.5" + resolved "https://registry.yarnpkg.com/nice-try/-/nice-try-1.0.5.tgz#a3378a7696ce7d223e88fc9b764bd7ef1089e366" + integrity sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + node-releases@^1.1.58: version "1.1.60" resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.60.tgz#6948bdfce8286f0b5d0e5a88e8384e954dfe7084" @@ -2357,6 +2936,13 @@ normalize-path@^3.0.0: resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65" integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== +nth-check@~1.0.1: + version "1.0.2" + resolved "https://registry.yarnpkg.com/nth-check/-/nth-check-1.0.2.tgz#b2bd295c37e3dd58a3bf0700376663ba4d9cf05c" + integrity sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + dependencies: + boolbase "~1.0.0" + object-copy@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c" @@ -2402,6 +2988,30 @@ once@^1.3.0: dependencies: wrappy "1" +onetime@^2.0.0: + version "2.0.1" + resolved "https://registry.yarnpkg.com/onetime/-/onetime-2.0.1.tgz#067428230fd67443b2794b22bba528b6867962d4" + integrity sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + dependencies: + mimic-fn "^1.0.0" + +optionator@^0.8.2: + version "0.8.3" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.8.3.tgz#84fa1d036fe9d3c7e21d99884b601167ec8fb495" + integrity sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + dependencies: + deep-is "~0.1.3" + fast-levenshtein "~2.0.6" + levn "~0.3.0" + prelude-ls "~1.1.2" + type-check "~0.3.2" + word-wrap "~1.2.3" + +os-tmpdir@~1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz#bbe67406c79aa85c5cfec766fe5734555dfa1274" + integrity sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + p-limit@^2.0.0: version "2.3.0" resolved "https://registry.yarnpkg.com/p-limit/-/p-limit-2.3.0.tgz#3dd33c647a214fdfffd835933eb086da0dc21db1" @@ -2421,6 +3031,13 @@ p-try@^2.0.0: resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6" integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== +parent-module@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2" + integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + dependencies: + callsites "^3.0.0" + parse-json@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-4.0.0.tgz#be35f5425be1f7f6c747184f98a788cb99477ee0" @@ -2429,6 +3046,13 @@ parse-json@^4.0.0: error-ex "^1.3.1" json-parse-better-errors "^1.0.1" +parse5@^3.0.1: + version "3.0.3" + resolved "https://registry.yarnpkg.com/parse5/-/parse5-3.0.3.tgz#042f792ffdd36851551cf4e9e066b3874ab45b5c" + integrity sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA== + dependencies: + "@types/node" "*" + pascalcase@^0.1.1: version "0.1.1" resolved "https://registry.yarnpkg.com/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" @@ -2449,6 +3073,16 @@ path-is-absolute@^1.0.0: resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f" integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18= +path-is-inside@^1.0.2: + version "1.0.2" + resolved "https://registry.yarnpkg.com/path-is-inside/-/path-is-inside-1.0.2.tgz#365417dede44430d1c11af61027facf074bdfc53" + integrity sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + +path-key@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/path-key/-/path-key-2.0.1.tgz#411cadb574c5a140d3a4b1910d40d80cc9f40b40" + integrity sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + path-parse@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.6.tgz#d62dbb5679405d72c4737ec58600e9ddcf06d24c" @@ -2469,6 +3103,43 @@ posix-character-classes@^0.1.0: resolved "https://registry.yarnpkg.com/posix-character-classes/-/posix-character-classes-0.1.1.tgz#01eac0fe3b5af71a2a6c02feabb8c1fef7e00eab" integrity sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= +prelude-ls@~1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/prelude-ls/-/prelude-ls-1.1.2.tgz#21932a549f5e52ffd9a827f570e04be62a97da54" + integrity sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + +prettier-eslint@^9.0.0: + version "9.0.2" + resolved "https://registry.yarnpkg.com/prettier-eslint/-/prettier-eslint-9.0.2.tgz#66c7b5d2a35712a104f6b7ce31f470ea9f8cb6a6" + integrity sha512-u6EQqxUhaGfra9gy9shcR7MT7r/2twwEfRGy1tfzyaJvLQwSg34M9IU5HuF7FsLW2QUgr5VIUc56EPWibw1pdw== + dependencies: + "@typescript-eslint/parser" "^1.10.2" + common-tags "^1.4.0" + core-js "^3.1.4" + dlv "^1.1.0" + eslint "^5.0.0" + indent-string "^4.0.0" + lodash.merge "^4.6.0" + loglevel-colored-level-prefix "^1.0.0" + prettier "^1.7.0" + pretty-format "^23.0.1" + require-relative "^0.8.7" + typescript "^3.2.1" + vue-eslint-parser "^2.0.2" + +prettier@^1.7.0: + version "1.19.1" + resolved "https://registry.yarnpkg.com/prettier/-/prettier-1.19.1.tgz#f7d7f5ff8a9cd872a7be4ca142095956a60797cb" + integrity sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== + +pretty-format@^23.0.1: + version "23.6.0" + resolved "https://registry.yarnpkg.com/pretty-format/-/pretty-format-23.6.0.tgz#5eaac8eeb6b33b987b7fe6097ea6a8a146ab5760" + integrity sha512-zf9NV1NSlDLDjycnwm6hpFATCGl/K1lt0R/GdkAK2O5LN/rwJoB+Mh93gGJjut4YbmecbfgLWVGSTCr0Ewvvbw== + dependencies: + ansi-regex "^3.0.0" + ansi-styles "^3.2.0" + private@^0.1.6: version "0.1.8" resolved "https://registry.yarnpkg.com/private/-/private-0.1.8.tgz#2381edb3689f7a53d653190060fcf822d2f368ff" @@ -2479,6 +3150,16 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== +progress@^2.0.0: + version "2.0.3" + resolved "https://registry.yarnpkg.com/progress/-/progress-2.0.3.tgz#7e8cf8d8f5b8f239c1bc68beb4eb78567d572ef8" + integrity sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + +punycode@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/punycode/-/punycode-2.1.1.tgz#b58b010ac40c22c5657616c8d2c2c02c7bf479ec" + integrity sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + read-pkg@^4.0.1: version "4.0.1" resolved "https://registry.yarnpkg.com/read-pkg/-/read-pkg-4.0.1.tgz#963625378f3e1c4d48c85872b5a6ec7d5d093237" @@ -2501,6 +3182,15 @@ readable-stream@^2.0.2: string_decoder "~1.1.1" util-deprecate "~1.0.1" +readable-stream@^3.1.1: + version "3.6.0" + resolved "https://registry.yarnpkg.com/readable-stream/-/readable-stream-3.6.0.tgz#337bbda3adc0706bd3e024426a286d4b4b2c9198" + integrity sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + dependencies: + inherits "^2.0.3" + string_decoder "^1.1.1" + util-deprecate "^1.0.1" + readdirp@^2.2.1: version "2.2.1" resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-2.2.1.tgz#0e87622a3325aa33e892285caf8b4e846529a525" @@ -2556,6 +3246,11 @@ regex-not@^1.0.0, regex-not@^1.0.2: extend-shallow "^3.0.2" safe-regex "^1.1.0" +regexpp@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/regexpp/-/regexpp-2.0.1.tgz#8d19d31cf632482b589049f8281f93dbcba4d07f" + integrity sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + regexpu-core@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/regexpu-core/-/regexpu-core-2.0.0.tgz#49d038837b8dcf8bfa5b9a42139938e6ea2ae240" @@ -2626,6 +3321,16 @@ require-main-filename@^2.0.0: resolved "https://registry.yarnpkg.com/require-main-filename/-/require-main-filename-2.0.0.tgz#d0b329ecc7cc0f61649f62215be69af54aa8989b" integrity sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== +require-relative@^0.8.7: + version "0.8.7" + resolved "https://registry.yarnpkg.com/require-relative/-/require-relative-0.8.7.tgz#7999539fc9e047a37928fa196f8e1563dabd36de" + integrity sha1-eZlTn8ngR6N5KPoZb44VY9q9Nt4= + +resolve-from@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6" + integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + resolve-url@^0.2.1: version "0.2.1" resolved "https://registry.yarnpkg.com/resolve-url/-/resolve-url-0.2.1.tgz#2c637fe77c893afd2a663fe21aa9080068e2052a" @@ -2638,12 +3343,32 @@ resolve@^1.10.0, resolve@^1.3.2: dependencies: path-parse "^1.0.6" +restore-cursor@^2.0.0: + version "2.0.0" + resolved "https://registry.yarnpkg.com/restore-cursor/-/restore-cursor-2.0.0.tgz#9f7ee287f82fd326d4fd162923d62129eee0dfaf" + integrity sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + dependencies: + onetime "^2.0.0" + signal-exit "^3.0.2" + ret@~0.1.10: version "0.1.15" resolved "https://registry.yarnpkg.com/ret/-/ret-0.1.15.tgz#b8a4825d5bdb1fc3f6f53c2bc33f81388681c7bc" integrity sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== -rxjs@^6.5.2: +rimraf@2.6.3: + version "2.6.3" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-2.6.3.tgz#b2d104fe0d8fb27cf9e0a1cda8262dd3833c6cab" + integrity sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + dependencies: + glob "^7.1.3" + +run-async@^2.2.0: + version "2.4.1" + resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" + integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + +rxjs@^6.4.0, rxjs@^6.5.2: version "6.6.2" resolved "https://registry.yarnpkg.com/rxjs/-/rxjs-6.6.2.tgz#8096a7ac03f2cc4fe5860ef6e572810d9e01c0d2" integrity sha512-BHdBMVoWC2sL26w//BCu3YzKT4s2jip/WhwsGEDmeKYBhKDZeYezVUnHatYB7L85v5xs0BAQmg6BEYJEKxBabg== @@ -2655,6 +3380,11 @@ safe-buffer@~5.1.0, safe-buffer@~5.1.1: resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.1.2.tgz#991ec69d296e0313747d59bdfd2b745c35f8828d" integrity sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== +safe-buffer@~5.2.0: + version "5.2.1" + resolved "https://registry.yarnpkg.com/safe-buffer/-/safe-buffer-5.2.1.tgz#1eaf9fa9bdb1fdd4ec75f58f9cdb4e6b7827eec6" + integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + safe-regex@^1.1.0: version "1.1.0" resolved "https://registry.yarnpkg.com/safe-regex/-/safe-regex-1.1.0.tgz#40a3669f3b077d1e943d44629e157dd48023bf2e" @@ -2662,11 +3392,21 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.6.0: +"safer-buffer@>= 2.1.2 < 3": + version "2.1.2" + resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" + integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + +"semver@2 || 3 || 4 || 5", semver@^5.3.0, semver@^5.4.1, semver@^5.5.0, semver@^5.5.1, semver@^5.6.0: version "5.7.1" resolved "https://registry.yarnpkg.com/semver/-/semver-5.7.1.tgz#a954f931aeba508d307bbf069eff0c01c96116f7" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== +semver@5.5.0: + version "5.5.0" + resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab" + integrity sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== + semver@7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/semver/-/semver-7.0.0.tgz#5f3ca35761e47e05b206c6daff2cf814f0316b8e" @@ -2687,11 +3427,37 @@ set-value@^2.0.0, set-value@^2.0.1: is-plain-object "^2.0.3" split-string "^3.0.1" +shebang-command@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-1.2.0.tgz#44aac65b695b03398968c39f363fee5deafdf1ea" + integrity sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + dependencies: + shebang-regex "^1.0.0" + +shebang-regex@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/shebang-regex/-/shebang-regex-1.0.0.tgz#da42f49740c0b42db2ca9728571cb190c98efea3" + integrity sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + +signal-exit@^3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-3.0.3.tgz#a1410c2edd8f077b08b4e253c8eacfcaf057461c" + integrity sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + slash@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/slash/-/slash-2.0.0.tgz#de552851a1759df3a8f206535442f5ec4ddeab44" integrity sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== +slice-ansi@^2.1.0: + version "2.1.0" + resolved "https://registry.yarnpkg.com/slice-ansi/-/slice-ansi-2.1.0.tgz#cacd7693461a637a5788d92a7dd4fba068e81636" + integrity sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + dependencies: + ansi-styles "^3.2.0" + astral-regex "^1.0.0" + is-fullwidth-code-point "^2.0.0" + snapdragon-node@^2.0.1: version "2.1.1" resolved "https://registry.yarnpkg.com/snapdragon-node/-/snapdragon-node-2.1.1.tgz#6c175f86ff14bdb0724563e8f3c1b021a286853b" @@ -2781,6 +3547,11 @@ split-string@^3.0.1, split-string@^3.0.2: dependencies: extend-shallow "^3.0.0" +sprintf-js@~1.0.2: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sprintf-js/-/sprintf-js-1.0.3.tgz#04e6926f662895354f3dd015203633b857297e2c" + integrity sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + static-extend@^0.1.1: version "0.1.2" resolved "https://registry.yarnpkg.com/static-extend/-/static-extend-0.1.2.tgz#60809c39cbff55337226fd5e0b520f341f1fb5c6" @@ -2789,6 +3560,14 @@ static-extend@^0.1.1: define-property "^0.2.5" object-copy "^0.1.0" +string-width@^2.1.0: + version "2.1.1" + resolved "https://registry.yarnpkg.com/string-width/-/string-width-2.1.1.tgz#ab93f27a8dc13d28cac815c462143a6d9012ae9e" + integrity sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + dependencies: + is-fullwidth-code-point "^2.0.0" + strip-ansi "^4.0.0" + string-width@^3.0.0, string-width@^3.1.0: version "3.1.0" resolved "https://registry.yarnpkg.com/string-width/-/string-width-3.1.0.tgz#22767be21b62af1081574306f69ac51b62203961" @@ -2798,6 +3577,13 @@ string-width@^3.0.0, string-width@^3.1.0: is-fullwidth-code-point "^2.0.0" strip-ansi "^5.1.0" +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.3.0.tgz#42f114594a46cf1a8e30b0a84f56c78c3edac21e" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + string_decoder@~1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/string_decoder/-/string_decoder-1.1.1.tgz#9cf1611ba62685d7030ae9e4ba34149c3af03fc8" @@ -2812,6 +3598,13 @@ strip-ansi@^3.0.0: dependencies: ansi-regex "^2.0.0" +strip-ansi@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-4.0.0.tgz#a8479022eb1ac368a871389b635262c505ee368f" + integrity sha1-qEeQIusaw2iocTibY1JixQXuNo8= + dependencies: + ansi-regex "^3.0.0" + strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: version "5.2.0" resolved "https://registry.yarnpkg.com/strip-ansi/-/strip-ansi-5.2.0.tgz#8c9a536feb6afc962bdfa5b104a5091c1ad9c0ae" @@ -2819,6 +3612,11 @@ strip-ansi@^5.0.0, strip-ansi@^5.1.0, strip-ansi@^5.2.0: dependencies: ansi-regex "^4.1.0" +strip-json-comments@^2.0.1: + version "2.0.1" + resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz#3c531942e908c2697c0ec344858c286c7ca0a60a" + integrity sha1-PFMZQukIwml8DsNEhYwobHygpgo= + supports-color@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-2.0.0.tgz#535d045ce6b6363fa40117084629995e9df324c7" @@ -2838,6 +3636,33 @@ supports-color@^6.1.0: dependencies: has-flag "^3.0.0" +table@^5.2.3: + version "5.4.6" + resolved "https://registry.yarnpkg.com/table/-/table-5.4.6.tgz#1292d19500ce3f86053b05f0e8e7e4a3bb21079e" + integrity sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + dependencies: + ajv "^6.10.2" + lodash "^4.17.14" + slice-ansi "^2.1.0" + string-width "^3.0.0" + +text-table@^0.2.0: + version "0.2.0" + resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" + integrity sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + +through@^2.3.6: + version "2.3.8" + resolved "https://registry.yarnpkg.com/through/-/through-2.3.8.tgz#0dd4c9ffaabc357960b1b724115d7e0e86a2e1f5" + integrity sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + +tmp@^0.0.33: + version "0.0.33" + resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.0.33.tgz#6d34335889768d21b2bcda0aa277ced3b1bfadf9" + integrity sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + dependencies: + os-tmpdir "~1.0.2" + to-fast-properties@^1.0.3: version "1.0.3" resolved "https://registry.yarnpkg.com/to-fast-properties/-/to-fast-properties-1.0.3.tgz#b83571fa4d8c25b82e231b06e3a3055de4ca1a47" @@ -2883,6 +3708,18 @@ tslib@^1.9.0: resolved "https://registry.yarnpkg.com/tslib/-/tslib-1.13.0.tgz#c881e13cc7015894ed914862d276436fa9a47043" integrity sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== +type-check@~0.3.2: + version "0.3.2" + resolved "https://registry.yarnpkg.com/type-check/-/type-check-0.3.2.tgz#5884cab512cf1d355e3fb784f30804b2b520db72" + integrity sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + dependencies: + prelude-ls "~1.1.2" + +typescript@^3.2.1: + version "3.9.7" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.7.tgz#98d600a5ebdc38f40cb277522f12dc800e9e25fa" + integrity sha512-BLbiRkiBzAwsjut4x/dsibSTB6yWpwT5qWmC2OfuCg3GgVQCSgMs4vEctYPhsaGtd0AeuuHMkjZ2h2WG8MSzRw== + unicode-canonical-property-names-ecmascript@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz#2619800c4c825800efdd8343af7dd9933cbe2818" @@ -2929,6 +3766,20 @@ upath@^1.1.1: resolved "https://registry.yarnpkg.com/upath/-/upath-1.2.0.tgz#8f66dbcd55a883acdae4408af8b035a5044c1894" integrity sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== +uppercamelcase@^3.0.0: + version "3.0.0" + resolved "https://registry.yarnpkg.com/uppercamelcase/-/uppercamelcase-3.0.0.tgz#380b321b8d73cba16fec4d752a575152d1ef7317" + integrity sha1-OAsyG41zy6Fv7E11KldRUtHvcxc= + dependencies: + camelcase "^4.1.0" + +uri-js@^4.2.2: + version "4.2.2" + resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.2.2.tgz#94c540e1ff772956e2299507c010aea6c8838eb0" + integrity sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + dependencies: + punycode "^2.1.0" + urix@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/urix/-/urix-0.1.0.tgz#da937f7a62e21fec1fd18d49b35c2935067a6c72" @@ -2939,7 +3790,7 @@ use@^3.1.0: resolved "https://registry.yarnpkg.com/use/-/use-3.1.1.tgz#d50c8cac79a19fbc20f2911f56eb973f4e10070f" integrity sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== -util-deprecate@~1.0.1: +util-deprecate@^1.0.1, util-deprecate@~1.0.1: version "1.0.2" resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf" integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= @@ -2952,11 +3803,35 @@ validate-npm-package-license@^3.0.1: spdx-correct "^3.0.0" spdx-expression-parse "^3.0.0" +vue-eslint-parser@^2.0.2: + version "2.0.3" + resolved "https://registry.yarnpkg.com/vue-eslint-parser/-/vue-eslint-parser-2.0.3.tgz#c268c96c6d94cfe3d938a5f7593959b0ca3360d1" + integrity sha512-ZezcU71Owm84xVF6gfurBQUGg8WQ+WZGxgDEQu1IHFBZNx7BFZg3L1yHxrCBNNwbwFtE1GuvfJKMtb6Xuwc/Bw== + dependencies: + debug "^3.1.0" + eslint-scope "^3.7.1" + eslint-visitor-keys "^1.0.0" + espree "^3.5.2" + esquery "^1.0.0" + lodash "^4.17.4" + which-module@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.0.tgz#d9ef07dce77b9902b8a3a8fa4b31c3e3f7e6e87a" integrity sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= +which@^1.2.9: + version "1.3.1" + resolved "https://registry.yarnpkg.com/which/-/which-1.3.1.tgz#a45043d54f5805316da8d62f9f50918d3da70b0a" + integrity sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + dependencies: + isexe "^2.0.0" + +word-wrap@~1.2.3: + version "1.2.3" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.3.tgz#610636f6b1f703891bd34771ccb17fb93b47079c" + integrity sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + wrap-ansi@^5.1.0: version "5.1.0" resolved "https://registry.yarnpkg.com/wrap-ansi/-/wrap-ansi-5.1.0.tgz#1fd1f67235d5b6d0fee781056001bfb694c03b09" @@ -2971,6 +3846,13 @@ wrappy@1: resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f" integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= +write@1.0.3: + version "1.0.3" + resolved "https://registry.yarnpkg.com/write/-/write-1.0.3.tgz#0800e14523b923a387e415123c865616aae0f5c3" + integrity sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + dependencies: + mkdirp "^0.5.1" + y18n@^4.0.0: version "4.0.0" resolved "https://registry.yarnpkg.com/y18n/-/y18n-4.0.0.tgz#95ef94f85ecc81d007c264e190a120f0a3c8566b"