Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make a few changes to allow all code to be loaded as one project #1

Closed
wants to merge 1 commit into from

Conversation

jakebailey
Copy link
Owner

@jakebailey jakebailey commented May 14, 2022

Please do not comment on this PR. Depending on how this set of PRs evolves, this PR's contents may change entirely based on the order of commits.

This PR is a part of a stack:

  1. Make a few changes to allow all code to be loaded as one project (this PR)
  2. Explicitly reference ts namespace in tsserverlibrary
  3. Generated module conversion step - unindent
  4. Generated module conversion step - explicitify
  5. Generated module conversion step - stripNamespaces
  6. Generated module conversion step - inlineImports
  7. Generated module conversion step - .git-ignore-blame-revs
  8. Add gitlens settings suggestion
  9. Make processDiagnosticMessages generate a module
  10. Fix up linting, make lint clean
  11. Undo changes needed to load codebase into ts-morph
  12. Add JSDoc eslint rule
  13. Fix all internal JSDoc comments
  14. Convert require calls to imports
  15. Remove typescriptServices, protocol.d.ts, typescript_standalone.d.ts
  16. Get codebase building pre bundling
  17. Add build via esbuild
  18. Add dts bundling
  19. Consolidate checks that test if the current environment is Node
  20. Add ts to globalThis in run.js for convenience during debugging
  21. Rename Gulpfile to Herebyfile for improved git diff
  22. Change build system to hereby
  23. Update baselines for corrected line endings in lib files
  24. Use jsonc-parser instead of LKG compiler in build
  25. Modernize localize script, use new XML library
  26. Don't use needsUpdate for quick tasks
  27. Remove mkdirp
  28. Export ts namespace from tsserver for hacky-post patching
  29. Directly import namespaces for improved esbuild output
  30. Ensure ts object passed to plugins contains deprecatedCompat declarations
  31. Move compiler-debug into Debug namespace, which allows the compiler to be tree shaken
  32. Remove Promise redeclaration
  33. Remove globalThisShim and globalThis modification for TypeScriptServicesFactory
  34. Disable slow CodeQL queries
  35. Remove outFiles from launch.json
  36. Remove dynamicImport and setDynamicImport

@jakebailey jakebailey force-pushed the transform-stack-commit-1 branch 14 times, most recently from b8ecc30 to 635f890 Compare May 15, 2022 03:04
@jakebailey jakebailey changed the title UNDO WEBWORKER CHANGE CONVERSION STEP - unindent May 17, 2022
@jakebailey jakebailey force-pushed the transform-stack-commit-1 branch 2 times, most recently from d853f95 to 6cb5367 Compare May 17, 2022 01:05
@jakebailey jakebailey changed the title CONVERSION STEP - unindent Undo webworker change May 18, 2022
@jakebailey jakebailey force-pushed the transform-stack-commit-1 branch 3 times, most recently from 025fb0e to 0f4c223 Compare May 18, 2022 22:03
@jakebailey jakebailey force-pushed the transform-stack-commit-1 branch 8 times, most recently from 8868894 to da681e8 Compare May 25, 2022 21:45
@jakebailey jakebailey force-pushed the transform-stack-commit-1 branch 12 times, most recently from 8d6e57d to 7ff8e3c Compare October 25, 2022 02:23
@jakebailey jakebailey force-pushed the transform-stack-commit-1 branch 4 times, most recently from f8bd6e7 to 4796ac8 Compare October 28, 2022 02:17
@jakebailey jakebailey force-pushed the transform-stack-commit-1 branch 4 times, most recently from dfa47d9 to 665a622 Compare November 2, 2022 19:40
@jakebailey jakebailey force-pushed the transform-stack-commit-1 branch 4 times, most recently from da759b0 to 1f60a62 Compare November 7, 2022 19:26
@jakebailey jakebailey closed this Nov 7, 2022
@jakebailey jakebailey deleted the transform-stack-commit-1 branch November 7, 2022 23:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant