{"_rev":"5-26009cedd09b13d271fdbe5a13934f71","time":{"created":"2023-04-14T04:06:25.750Z","0.0.1":"2023-04-13T02:33:38.695Z","modified":"2023-04-14T04:06:26.091Z","0.0.2":"2023-04-13T03:02:57.149Z","0.0.3":"2023-04-13T03:05:36.589Z","0.0.4":"2023-04-13T03:07:23.443Z","0.0.5":"2023-04-14T04:06:25.925Z"},"_id":"y-console-color","name":"y-console-color","dist-tags":{"latest":"0.0.5"},"versions":{"0.0.5":{"name":"y-console-color","private":false,"version":"0.0.5","type":"module","main":"lib/index.js","module":"es/index.js","scripts":{"dev":"vite","build":"tsc && vite build","lint":"eslint . --ext '.js,.ts' --fix","precommit":"lint-staged"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.56.0","@typescript-eslint/parser":"^5.56.0","typescript":"^4.9.4","vite":"^4.0.4"},"dependencies":{"eslint":"^8.36.0","husky":"^8.0.3","lint-staged":"^13.2.0"},"husky":{"hooks":{"pre-commit":"lint-staged"}},"lint-staged":{"src/**/*.{js,ts}":["eslint --fix","git add"]},"keywords":["console","log"],"license":"MIT","publishConfig":{"registry":"https://registry.npmjs.org/"},"description":"```js\r import { buttonLog } from 'y-console-color';","_id":"y-console-color@0.0.5","_nodeVersion":"18.12.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-eR9H4lTU4UsamXxWNe+vXNPyZ0Hg2Ym4MKr4xYOKcC6v90VAIjruD+qCMY0j/fLMjKCKq2qvZ/TErNq56x4dRA==","shasum":"611ec9a8d5436d593963c0fe0642a40ef701602c","tarball":"https://registry.npmjs.org/y-console-color/-/y-console-color-0.0.5.tgz","fileCount":9,"unpackedSize":28651,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBteOsRNIdaZKDN/acXVfyTCs9YqGN3120b+xuxYue9qAiBkgpQ8E2rIwqwQDFTlHlFAvzU+2qhv3mw40ZQIFLngvA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkONFBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo7AA/+N4Cs8V33AwFG84Rf1k8swdR0lvFJfVhzNySG+BQE+YL9Vo7G\r\nPLlLhxWnkhLFOvPZwg5Hr2tPJtDwVZReMBrUipEm1rwf36AmygbDOtKQ9obQ\r\n6hoPyfGrZ3KlKf4udwh+pQm0MKOXsyJEivKkXIdyi3mNp4Ft8y401HpnnO11\r\nY7vcotkDeI+OGESt1pVv6cd9Hs/OJ6iOCtYCQHnUJiwEjVI1LelSWkrfzqhV\r\noX4r0pRZ6ka6f1dq4ReZ1ZbkQ8o5adpjMU+0yhf+RSorf8CBQFpvnyBmuqcm\r\nQhzcC5i02eGw99y1fDMrvulaZ8QGEKcxgrwilJ5GYhLN4+b/F4nluPYxP79g\r\nMdekwzWakY7+DPUKyGZLrq7CkVuq9syg8GivpWyzj8t00iswS3UrRMulKkBh\r\nYPS5YicqZeu/WmQHb6IhTPhgLOqtU675wVzoX0l3q05VR7PQiHRuBLFFSdU4\r\n4dgL58cE+Sec7XtQURvN5Qhzgl1A1x3l1YJb85JVee6qA3CYSLPHseHQp+o5\r\nEG+BnhZBT0S1PUhe89Hv1HUkVqZD78gYA+JZpVvyM8u1WDBRDHYFHMQThOM/\r\nkM1CKCPO/1yzyvtZ40OyPxxHaK1a0XaUGnxxlP2ckMglHTxcnAE3OnGxOqdy\r\njtmlCi6//5HYmcI7Kv4gM0kYMNI9TMrYJEA=\r\n=JcBz\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"yuan5379","email":"yuan537900@126.com"},"directories":{},"maintainers":[{"name":"yuan5379","email":"yuan537900@126.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/y-console-color_0.0.5_1681445185751_0.12552020705224587"},"_hasShrinkwrap":false}},"maintainers":[{"name":"yuan5379","email":"yuan537900@126.com"}],"description":"```js\r import { buttonLog } from 'y-console-color';","keywords":["console","log"],"license":"MIT","readme":"# 基本用法\r\n\r\n```js\r\nimport { buttonLog } from 'y-console-color';\r\n\r\n/**\r\n * 基础 log 方法\r\n * @param {string} logBy log 第一个按钮中的文字内容\r\n * @param {string} logName log 第二个按钮中的文字内容\r\n * @param {any} data 这里的 data 可以传多个 以 rest 参数形式会被展开\r\n */\r\nbuttonLog('me', 'data', data1, data2, data3, ...)\r\n```\r\n\r\n# 进阶配置化用法\r\n\r\n```js\r\nimport ButtonLogClass from 'y-console-color';\r\n\r\nconst buttonLog = new ButtonLogClass({\r\n  logBy: 'me', // log 第一个按钮中的文字内容\r\n  logName: 'data', // log 第二个按钮中的文字内容\r\n  preButtonColor: 'orange', // 第一个按钮颜色，接受 CSS background 的其他书写形式，例如渐变\r\n  nextButtonColor: 'blue', // 第二个按钮颜色，接受 CSS background 的其他书写形式，例如渐变\r\n  padding: 6, // 单位 px，决定了 button 的大小\r\n  borderRadius: 1, // 单位 px\r\n  fontColor: '#fff' // 字体颜色\r\n})\r\n\r\n/**\r\n * 实例调用 log 方法\r\n * @param {any} data 这里的 data 可以传多个 以 rest 参数形式会被展开\r\n */\r\nbuttonLog.log(data)\r\n```\r\n\r\n# material ui 风格\r\n\r\n```js\r\nimport { materialButtonLog } from 'y-console-color';\r\n\r\n/**\r\n * material ui 风格 log 方法\r\n * @param {object} config log 配置\r\n * - config.logName - log 按钮中的文字内容\r\n * - config.type - 'yellow' | 'orange' | 'red' | 'green' | 'cyan' | 'blue' | 'purple'\r\n * - config.isLinearGradient 是否是渐变按钮\r\n * @param {any} data 这里的 data 可以传多个 以 rest 参数形式会被展开\r\n */\r\n\r\n// 非渐变\r\nmaterialButtonLog({ logName = 'HELLO WORLD!', type = 'blue', isLinearGradient = false }, data1, data2, ...)\r\n\r\n// 渐变\r\nmaterialButtonLog({ logName = 'HELLO WORLD!', type = 'blue', isLinearGradient = true }, data1, data2, ...)\r\n```\r\n\r\n\r\n# 内置的一些emoji字符及颜色\r\n\r\n```js\r\n// vue-devtool\r\nexport const VUE_DEEP_CYAN = \"#41b883\";\r\nexport const VUE_BLUE_GRAY = \"#35495e\";\r\n\r\n// arco-design\r\nexport const ARCO_DEEP_BLUE = \"#1f5bfb\";\r\nexport const ARCO_DEEP_ORANGE = \"#fe9c3e\";\r\nexport const ARCO_DEEP_RED = \"#f66965\";\r\nexport const ARCO_DEEP_GREEN = \"#27c24a\";\r\nexport const ARCO_LIGHT_BLUE = \"#96bdfd\";\r\nexport const ARCO_LIGHT_ORANGE = \"#fff7e8\";\r\nexport const ARCO_LIGHT_RED = \"#ffece9\";\r\nexport const ARCO_LIGHT_GREEN = \"#e8ffeb\";\r\n\r\n// material ui\r\nexport const MATERIAL_BLUE = \"#2196f3\";\r\nexport const MATERIAL_GREY = \"#9e9e9e\";\r\nexport const MATERIAL_RED = \"#f44336\";\r\nexport const MATERIAL_YELLOW = \"#ffeb3b\";\r\nexport const MATERIAL_GREEN = \"#4caf50\";\r\nexport const MATERIAL_ORANGE = \"#ff9800\";\r\nexport const MATERIAL_PURPLE = \"#9c27b0\";\r\nexport const MATERIAL_TEAL = \"#009688\";\r\nexport const MATERIAL_PINK = \"#e91e63\";\r\nexport const MATERIAL_BROWN = \"#795548\";\r\nexport const MATERIAL_CYAN = \"#00bcd4\";\r\nexport const MATERIAL_LIME = \"#cddc39\";\r\nexport const MATERIAL_DEEP_ORANGE = \"#ff5722\";\r\nexport const MATERIAL_LIGHT_BLUE = \"#03a9f4\";\r\nexport const MATERIAL_AMBER = \"#ffc107\";\r\nexport const MATERIAL_INDIGO = \"#3f51b5\";\r\nexport const MATERIAL_LIGHT_GREEN = \"#8bc34a\";\r\nexport const MATERIAL_DEEP_PURPLE = \"#673ab7\";\r\nexport const MATERIAL_YELLOW_GREEN = \"#9ccc65\";\r\nexport const MATERIAL_DEEP_CYAN = \"#006064\";\r\nexport const MATERIAL_DEEP_GREEN = \"#2e7d32\";\r\nexport const MATERIAL_LIGHT_YELLOW = \"#fff59d\";\r\nexport const MATERIAL_LIGHT_RED = \"#e57373\";\r\nexport const MATERIAL_LIGHT_GREEN_2 = \"#81c784\";\r\nexport const MATERIAL_LIGHT_ORANGE = \"#ffcc80\";\r\nexport const MATERIAL_LIGHT_PURPLE = \"#ba68c8\";\r\nexport const MATERIAL_LIGHT_GREY = \"#bdbdbd\";\r\nexport const MATERIAL_LIGHT_PINK = \"#f48fb1\";\r\nexport const MATERIAL_LIGHT_TEAL = \"#4db6ac\";\r\nexport const MATERIAL_DARK_BLUE = \"#0d47a1\";\r\nexport const MATERIAL_DARK_GREEN = \"#1b5e20\";\r\nexport const MATERIAL_DARK_PINK = \"#880e4f\";\r\nexport const MATERIAL_DARK_CYAN = \"#00838f\";\r\nexport const MATERIAL_DARK_YELLOW = \"#f9a825\";\r\nexport const MATERIAL_DARK_RED = \"#b71c1c\";\r\nexport const MATERIAL_DARK_ORANGE = \"#e65100\";\r\nexport const MATERIAL_DARK_GREY = \"#616161\";\r\nexport const MATERIAL_DARK_PURPLE = \"#4a148c\";\r\nexport const MATERIAL_DARK_TEAL = \"#004d40\";\r\nexport const MATERIAL_DARK_LIME = \"#827717\";\r\nexport const MATERIAL_DARK_AMBER = \"#ff6f00\";\r\nexport const MATERIAL_DARK_INDIGO = \"#1a237e\";\r\nexport const MATERIAL_DARK_BROWN = \"#3e2723\";\r\nexport const MATERIAL_DARK_YELLOW_GREEN = \"#689f38\";\r\nexport const MATERIAL_DARK_LIGHT_BLUE = \"#01579b\";\r\nexport const MATERIAL_DARK_LIGHT_GREEN = \"#33691e\";\r\nexport const MATERIAL_DARK_LIGHT_PINK = \"#ad1457\";\r\nexport const MATERIAL_DARK_LIGHT_PURPLE = \"#6a1b9a\";\r\n\r\n// emoji\r\nexport const BIG_CRY = \"😭\";\r\nexport const ZI_BI = \"🤐\";\r\nexport const SEE_SEXY_GIRL = \"😍\";\r\nexport const YE_TU_LE = \"🤮\";\r\nexport const XIAO_NI_MA = \"😅\";\r\nexport const MANY_BUGS = \"😱\";\r\nexport const FO_ZU_BAO_YOU = \"😇\";\r\nexport const MEI_LIAN_JIAN_REN = \"🙈\";\r\nexport const XIAO_CHOU = \"🤡\";\r\nexport const SHUT_UP = \"🤫\";\r\nexport const GUI = \"👻\";\r\nexport const YI_TUO_SHI = \"💩\";\r\nexport const MEI_NAO_ZI = \"🧠\";\r\nexport const DAO_LE_CHAN_PIN = \"🔪\";\r\nexport const SONG_NI_SHANG_XI_TIAN = \"🚀\";\r\nexport const CHI_YAO_LE_DA_LANG = \"💊\";\r\nexport const SHANG_XIAN_LE = \"🎉\";\r\nexport const BLACK_FACE = \"🌚\";\r\nexport const YE_ZI_SHU = \"🌴\";\r\nexport const SONG_SHU = \"🌲\";\r\nexport const XIAN_REN_ZHANG = \"🌵\";\r\nexport const JU_GE_LI_ZI = \"🌰\";\r\nexport const DIAN_ZAN = \"👍\";\r\nexport const ZERO_BUG = \"🙏\";\r\nexport const OK = \"👌\";\r\nexport const CALL_ME_TONIGHT = \"🤙\";\r\nexport const FINGER_RIGHT = \"👉\";\r\nexport const FINGER_LEFT = \"👈\";\r\nexport const FINGER_UP = \"👆\";\r\nexport const FINGER_DOWN = \"👇\";\r\nexport const HE_ZUO_YU_KUAI = \"🤝\";\r\nexport const PEI_ZHONG_DA_FEI_ZHU = \"🐷\";\r\nexport const NEW_BEE = \"🐝\";\r\nexport const WANG_WANG_DUI = \"🐶\";\r\nexport const NIU = \"🐮\";\r\nexport const KUN = \"🐔\";\r\nexport const WATERMELON = \"🍉\";\r\nexport const GREEN_TEA = \"🍵\";\r\nexport const APPLE = \"🍎\";\r\nexport const HAMBURGER = \"🍔\";\r\nexport const CHEERS = \"🍻\";\r\n```\r\n\r\n## 使用方法\r\n\r\n```js\r\nimport { buttonLog, styleValue } from 'y-console-color';\r\n\r\nbuttonLog('me', styleValue.HAMBURGER, anyData); // 第二个按钮的内容是 \"🍔\"\r\n```","readmeFilename":"README.md"}