, the reason you need to cd into your styleguide folder is because styleguide has your tsconfig.json and webpack.config.js in there. If you don't want the styleguide to be the root, simply move your tsconfig.json and webpack.config.js to your root folder. If for some reason you can't change that, simply call webpack with an explicit configuration file and point it to ./styleguide/webpack.config.js, e.g.
"build-styleguide-ts": "webpack --config ./styleguide/webpack.config.js",
I have a typescript preact boilerplate if you want to take a peek.
Hit me up if you're still stuck.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.