Skip to content

Instantly share code, notes, and snippets.

View missing1984's full-sized avatar

Michael Luo missing1984

  • Astronomer
  • SF Bay Area
View GitHub Profile
@missing1984
missing1984 / patch.ts
Last active November 16, 2022 02:11
patch query key
const { Project, SyntaxKind } = require('ts-morph');
const updateQueryKey = async (config, projectName) => {
const apiDirs = Object.keys(config)
.filter((name) => name === projectName)
.map((name) => config[name])
.map((c) => `${c.output.target}/*.ts`);
const project = new Project({
tsConfigFilePath: './tsconfig.json',
skipAddingFilesFromTsConfig: true,