2022-04-29 02:44:38 +00:00
|
|
|
let fs = require('fs');
|
|
|
|
|
|
|
|
let contents = fs.readFileSync(process.argv[2], 'utf8');
|
2022-09-01 11:47:34 +00:00
|
|
|
let list = contents.match(/(#[0-9a-fA-F]*)/g);
|
2022-04-29 02:44:38 +00:00
|
|
|
|
|
|
|
let groups = ['y', 'r', 'b', 'n', 'g', 'p'];
|
|
|
|
let colors = {};
|
|
|
|
|
|
|
|
list.forEach((color, idx) => {
|
2022-07-28 23:13:07 +00:00
|
|
|
const group = Math.floor(idx / 11);
|
2022-04-29 02:44:38 +00:00
|
|
|
const n = idx % 11;
|
|
|
|
|
|
|
|
colors[groups[group] + (n + 1)] = color;
|
|
|
|
});
|
|
|
|
|
|
|
|
console.log(colors);
|