# Configuring Sanity TypeGen for multiple-folder projects https://www.sanity.io/learn/course/typescripted-content/configuring-sanity-typegen-for-multiple-folder-projects.md Configure Sanity TypeGen to place its generated files in the right locations. Run the typegen command and interpret its results. Before you can generate types for GROQ query results, you must add some configuration that tells the TypeGen tooling where to look for those queries and where to put the file with the generated types. Before diving in, it’s important to remember that you are still dependent on the `schema.json` file to generate types for your front end. You should also keep in mind that every time you change the Studio’s schema, you will have to rerun the extraction, and every time you change a GROQ query, you should update your types as well. 1. **Create** a new file called `sanity-typegen.json` in your Studio folder with the following configuration: ```json:sanity-typegen.json { "path": "../day-one-with-sanity-nextjs/src/**/*.{ts,tsx,js,jsx}", "schema": "schema.json", "generates": "../day-one-with-sanity-nextjs/src/sanity/types.ts" } ``` The configuration works like this: * `path` configures where and which files Sanity TypeGen looks for GROQ queries. In this case, it will look through all the files in the front end’s `src` folder * `schema` is where to find the static schema representation. The default value is `schema.json`. * `generates` sets the path and the file name with the generated TypeScript definitions, in this case, in the front end’s `sanity` folder 1. This Sanity TypeGen configuration might be subject to change when it's no longer in beta. With this configuration file in place, you can now run the `typegen` command: 1. **Run** the command from your Studio folder in your terminal ```sh:Terminal npx sanity typegen generate ``` If run successfully, you’ll see the result like this: ```sh:Terminal ✔ Generated TypeScript types for 14 schema types and 0 GROQ queries in 0 files into: ../day-one-with-sanity-nextjs/src/sanity/types.ts ``` 1. Open the `types.ts` file in your Next.js project folder and inspect its content Notice how it says “0 GROQ queries,” this means you have to tweak your front end code to let Sanity TypeGen find your queries as well.