speedscope/scripts
Jamie Wong ca1abfdd32
Fix schema generation in new TypeScript version (#274)
Fixes #268 

I fixed it by dropping the dependency on quicktype entirely, and using its dependency directly. I still don't understand why the version of typescript used in this repository affects what quicktype is doing, but it seems like the issue is in quicktype, not its dependency.

I validated this change was correct by diffing the output of `node scripts/generate-file-format-schema-json.js` with what's currently on http://speedscope.app/file-format-schema.json. There's no difference.

This PR also includes changes to the CI script to ensure that we can catch this before hitting master next time.
2020-05-23 16:07:38 -07:00
..
build-release.sh Run unit tests as part of release build 2018-09-04 20:53:58 -07:00
ci.sh Fix schema generation in new TypeScript version (#274) 2020-05-23 16:07:38 -07:00
deploy.sh Change deploy script to use assets from npm 2018-09-04 20:50:30 -07:00
generate-file-format-schema-json.js Fix schema generation in new TypeScript version (#274) 2020-05-23 16:07:38 -07:00
prepare-test-installation.sh 0.6.0 2018-08-14 10:34:34 -07:00
prepare-zip-file.sh Change deploy script to use assets from npm 2018-09-04 20:50:30 -07:00
test-setup.sh Reorganize directory structure (#104) 2018-08-01 00:41:45 -07:00