| 12345678910111213141516 |
- #!/usr/bin/env node
- const fs = require('fs');
- const src = fs.readFileSync('pages/profile-extra/family-members.vue', 'utf8');
- const lines = src.split('\n');
- const tplEnd = src.indexOf('<script');
- console.log('--- template lines with hex/style ---');
- for (let i = 0; i < lines.length && i < tplEnd; i++) {
- if (/#[0-9a-fA-F]{3,8}\b/.test(lines[i]) || /style="[^"]*(background|color):/.test(lines[i])) {
- console.log((i + 1) + ': ' + lines[i].trim().slice(0, 130));
- }
- }
- console.log('--- script line first---');
- const scriptStart = lines.findIndex(l => /^<script>/.test(l)) + 1;
- for (let i = 0; i < lines.length; i++) {
- if (/brand-colors|BrandColors/.test(lines[i])) { console.log((i + 1) + ': ' + lines[i].trim()); }
- }
|