TypeScriptで作成したコンポーネントの依存関係をさっと見るためのツール
$ cd <project_folder>
$ yarn build
$ cd -
$ node parser.js referenced <project_folder>/tsconfig.tsbuildinfo --parent=organisms/component.vue
const selected = figma.currentPage.selection | |
const array = [] | |
const codes = [] | |
const REACT_TEMPLATE = ` | |
'use client' | |
import styled from 'styled-components' | |
const Component = () => { |
const imgs = document.getElementsByTagName('img'); | |
const body = document.getElementsByTagName('body')[0]; | |
[...imgs].forEach( | |
(img) => { | |
const {alt, ariaHidden} = img | |
if (ariaHidden) {return} | |
img.style = `border: 5px solid ${color};` | |
const clientRect = img.getBoundingClientRect() | |
const altText = document.createElement('div') | |
altText.textContent = img.alt || '虚空' |
import argparse | |
import csv | |
import datetime | |
import json | |
import os | |
import re | |
import subprocess | |
import time | |
# python execute-lighthouse-test.py target(file, url) --output_dir=<path> --count=<count> |
import spotipy | |
from spotipy.oauth2 import SpotifyClientCredentials | |
import sys | |
playlist_id = '<playlist_id>' | |
client_id = '<client_id>' | |
client_secret = '<client_secret>' | |
client_credentials_manager = spotipy.oauth2.SpotifyClientCredentials(client_id, client_secret) | |
spotify = spotipy.Spotify(client_credentials_manager=client_credentials_manager) |
import processing.serial.*; | |
import netP5.*; | |
import oscP5.*; | |
import java.net.InetAddress; | |
OscP5 oscP5; | |
NetAddress testOscClient; | |
Serial ser; | |
String OSC_URL = "127.0.0.1"; |
void setup() { | |
size(640, 640, P3D); | |
// noSmooth(); | |
} | |
void draw() { | |
background(0); | |
text(frameRate, 20,20); |
#version 120 | |
uniform sampler2DRect tex0; | |
uniform sampler2DRect foreground; | |
varying vec2 texCoordVarying; | |
void main() | |
{ | |
vec4 bgtex = texture2DRect(tex0, texCoordVarying); |
#!/usr/bin/env python | |
# -*- coding: utf-8 -*- | |
import sys | |
from naoqi import ALProxy | |
if (len(sys.argv) < 2): | |
print "Usage: 'python itsudemo_yumewo.py IP [PORT]'" | |
sys.exit(1) | |
IP = sys.argv[1] |