ts-morph-playground ts-morph example gallery and playground application 100% in the browser build npm run build local development npm start Technologies TypeScript ts-morph react react-dom redux react-redux parcel