Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jaywcjlove/tsbb
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v3.7.9
Choose a base ref
...
head repository: jaywcjlove/tsbb
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v4.0.0
Choose a head ref

Commits on Mar 28, 2023

  1. refactor: refactor tsbb.

    jaywcjlove committed Mar 28, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7e770ab View commit details
  2. doc: Update README.md

    jaywcjlove committed Mar 28, 2023

    Verified

    This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
    Copy the full SHA
    7499dba View commit details
  3. Copy the full SHA
    71abf7e View commit details
  4. chore: update scripts.

    jaywcjlove committed Mar 28, 2023
    Copy the full SHA
    9bcd5b3 View commit details
  5. Copy the full SHA
    afa0151 View commit details
  6. Copy the full SHA
    028e948 View commit details
  7. Copy the full SHA
    0c4e8b3 View commit details
  8. Copy the full SHA
    2e2dea1 View commit details
  9. doc: Update README.md

    jaywcjlove committed Mar 28, 2023
    Copy the full SHA
    d062e5d View commit details
  10. test: fix test case error.

    jaywcjlove committed Mar 28, 2023
    Copy the full SHA
    451cf9b View commit details
  11. Copy the full SHA
    ee6a075 View commit details
  12. Copy the full SHA
    86edc59 View commit details
  13. Copy the full SHA
    df3b3fb View commit details
  14. Copy the full SHA
    01c1cac View commit details
  15. Copy the full SHA
    17364c5 View commit details
  16. Copy the full SHA
    cf539b3 View commit details
  17. Copy the full SHA
    f59a6c8 View commit details
  18. Copy the full SHA
    6e932b8 View commit details
  19. doc: Update README.md

    jaywcjlove committed Mar 28, 2023
    Copy the full SHA
    0666a52 View commit details
  20. released v4.0.0-alpha.2

    jaywcjlove committed Mar 28, 2023
    Copy the full SHA
    134286f View commit details
  21. Copy the full SHA
    c0f5640 View commit details
  22. released v4.0.0-alpha.3

    jaywcjlove committed Mar 28, 2023
    Copy the full SHA
    e1fb210 View commit details
  23. Copy the full SHA
    2127785 View commit details
  24. released v4.0.0 #439

    jaywcjlove committed Mar 28, 2023
    Copy the full SHA
    6b53cb8 View commit details
Showing with 2,456 additions and 3,496 deletions.
  1. +1 −1 .github/FUNDING.yml
  2. +19 −16 .github/workflows/ci.dev.yml
  3. +88 −154 .github/workflows/ci.yml
  4. +9 −94 .gitignore
  5. +0 −115 example/basic/.gitignore
  6. +0 −22 example/basic/package.json
  7. +0 −117 example/express-typeorm/.gitignore
  8. +0 −24 example/express-typeorm/README.md
  9. +0 −69 example/express-typeorm/api-test/user-account.http
  10. +0 −63 example/express-typeorm/api-test/user-staff.http
  11. +0 −52 example/express-typeorm/package.json
  12. +0 −58 example/express-typeorm/src/api/User.ts
  13. +0 −40 example/express-typeorm/src/api/UserStaff.ts
  14. +0 −13 example/express-typeorm/src/api/index.ts
  15. +0 −19 example/express-typeorm/src/app-data-source.ts
  16. +0 −88 example/express-typeorm/src/app.ts
  17. +0 −107 example/express-typeorm/src/controller/UserController.ts
  18. +0 −45 example/express-typeorm/src/controller/UserStaffController.ts
  19. +0 −20 example/express-typeorm/src/entity/Session.ts
  20. +0 −19 example/express-typeorm/src/entity/User.ts
  21. +0 −133 example/express-typeorm/src/entity/UserStaff.ts
  22. +0 −33 example/express-typeorm/src/main.ts
  23. +0 −15 example/express-typeorm/src/middleware/basicAuth.ts
  24. +0 −19 example/express-typeorm/src/middleware/pagination.ts
  25. 0 example/express-typeorm/src/public/js/.gitkeep
  26. +0 −20 example/express-typeorm/src/routes/home/index.ts
  27. +0 −12 example/express-typeorm/src/types/global.d.ts
  28. +0 −21 example/express-typeorm/src/utils/session.ts
  29. +0 −85 example/express-typeorm/src/views/index.ejs
  30. +0 −114 example/express/.gitignore
  31. +0 −8 example/express/sandbox.config.json
  32. +0 −8 example/express/src/public/css/style.css
  33. 0 example/express/src/public/img/.gitkeep
  34. 0 example/express/src/public/js/.gitkeep
  35. +0 −6 example/express/src/routes/index.ts
  36. +0 −3 example/express/src/views/error.ejs
  37. +0 −113 example/hapi/.gitignore
  38. +0 −16 example/hapi/tsconfig.json
  39. +0 −113 example/koa/.gitignore
  40. +0 −17 example/koa/tsconfig.json
  41. +0 −117 example/react-component/.gitignore
  42. +0 −5 example/transform-typescript/.babelrc
  43. +0 −113 example/transform-typescript/.gitignore
  44. +0 −115 example/umd/.gitignore
  45. +0 −8 example/umd/src/index.test.ts
  46. +0 −3 example/vue/.gitignore
  47. +1 −1 {example → examples}/README.md
  48. +7 −0 examples/babel-transform-ts/.babelrc
  49. +28 −0 examples/babel-transform-ts/.gitignore
  50. +2 −2 {example/transform-typescript → examples/babel-transform-ts}/README.md
  51. +6 −6 {example/transform-typescript → examples/babel-transform-ts}/package.json
  52. 0 {example/transform-typescript → examples/babel-transform-ts}/src/index.ts
  53. 0 {example/transform-typescript → examples/babel-transform-ts}/src/utils/a/a.ts
  54. 0 {example/transform-typescript → examples/babel-transform-ts}/src/utils/sum.ts
  55. +4 −2 {example/transform-typescript → examples/babel-transform-ts}/tsconfig.json
  56. +28 −0 examples/basic/.gitignore
  57. +1 −1 {example → examples}/basic/README.md
  58. +22 −0 examples/basic/package.json
  59. 0 {example → examples}/basic/src/index.ts
  60. 0 {example → examples}/basic/src/main.ts
  61. +5 −0 examples/basic/src/test/sum.ts
  62. 0 {example → examples}/basic/src/utils/Test.ts
  63. 0 {example → examples}/basic/src/utils/a/a.ts
  64. 0 {example → examples}/basic/src/utils/sum.ts
  65. 0 {example → examples}/basic/test/index.test.ts
  66. +14 −0 examples/basic/tsconfig.json
  67. +28 −0 examples/express/.gitignore
  68. +1 −1 {example → examples}/express/README.md
  69. +7 −9 {example → examples}/express/package.json
  70. 0 {example/express-typeorm → examples/express}/sandbox.config.json
  71. 0 {example → examples}/express/src/app.ts
  72. +0 −4 {example/express-typeorm → examples/express}/src/public/css/style.css
  73. 0 {example/express-typeorm/data → examples/express/src/public/img}/.gitkeep
  74. 0 {example/express-typeorm/src/public/img → examples/express/src/public/js}/.gitkeep
  75. 0 {example → examples}/express/src/routes/home/index.ts
  76. 0 {example/express-typeorm → examples/express}/src/routes/index.ts
  77. 0 {example/express-typeorm → examples/express}/src/views/error.ejs
  78. +1 −1 {example → examples}/express/src/views/index.ejs
  79. +4 −0 examples/express/test/main.ts
  80. +7 −7 {example → examples}/express/tsconfig.json
  81. +28 −0 examples/hapi/.gitignore
  82. 0 {example → examples}/hapi/README.md
  83. +6 −8 {example → examples}/hapi/package.json
  84. 0 {example → examples}/hapi/src/app.ts
  85. +8 −7 {example/basic → examples/hapi}/tsconfig.json
  86. +28 −0 examples/koa/.gitignore
  87. +1 −1 {example → examples}/koa/README.md
  88. +5 −5 {example → examples}/koa/package.json
  89. 0 {example → examples}/koa/src/app.ts
  90. +9 −7 {example/express-typeorm → examples/koa}/tsconfig.json
  91. +12 −3 {example → examples}/react-component-tsx/.gitignore
  92. 0 {example → examples}/react-component-tsx/.kktrc.ts
  93. 0 {example → examples}/react-component-tsx/.prettierignore
  94. 0 {example → examples}/react-component-tsx/.prettierrc
  95. 0 {example → examples}/react-component-tsx/README.md
  96. +15 −15 {example → examples}/react-component-tsx/package.json
  97. BIN {example → examples}/react-component-tsx/public/favicon.ico
  98. 0 {example → examples}/react-component-tsx/public/index.html
  99. 0 {example → examples}/react-component-tsx/sandbox.config.json
  100. +1 −0 examples/react-component-tsx/src/demo.ts
  101. +2 −0 {example → examples}/react-component-tsx/src/index.tsx
  102. 0 {example → examples}/react-component-tsx/src/react-app-env.d.ts
  103. 0 {example → examples}/react-component-tsx/src/style/index.less
  104. 0 {example → examples}/react-component-tsx/src/tsconfig.json
  105. 0 {example → examples}/react-component-tsx/test/index.test.tsx
  106. +18 −10 {example → examples}/react-component-tsx/tsconfig.json
  107. +4 −5 {example → examples}/react-component-tsx/website/App.css
  108. 0 {example → examples}/react-component-tsx/website/App.tsx
  109. 0 {example → examples}/react-component-tsx/website/index.tsx
  110. 0 {example → examples}/react-component-tsx/website/logo.svg
  111. 0 {example → examples}/react-component-tsx/website/react-app-env.d.ts
  112. +30 −0 examples/react-component/.gitignore
  113. 0 {example → examples}/react-component/.parcelrc
  114. +1 −1 {example → examples}/react-component/README.md
  115. +17 −11 {example → examples}/react-component/package.json
  116. 0 {example → examples}/react-component/src/index.jsx
  117. 0 {example → examples}/react-component/src/index.less
  118. 0 {example → examples}/react-component/src/sum.js
  119. +1 −1 {example → examples}/react-component/test/index.test.jsx
  120. 0 {example → examples}/react-component/website/App.js
  121. 0 {example → examples}/react-component/website/App.less
  122. 0 {example → examples}/react-component/website/index.html
  123. 0 {example → examples}/react-component/website/index.js
  124. +28 −0 examples/typenexus/.gitignore
  125. +17 −0 examples/typenexus/README.md
  126. +37 −0 examples/typenexus/package.json
  127. +13 −0 examples/typenexus/src/UserController.ts
  128. +15 −0 examples/typenexus/src/main.ts
  129. +29 −0 examples/typenexus/test/main.test.ts
  130. +21 −0 examples/typenexus/tsconfig.json
  131. +28 −0 examples/umd/.gitignore
  132. +1 −1 {example → examples}/umd/README.md
  133. +8 −4 {example → examples}/umd/package.json
  134. 0 {example/basic → examples/umd}/src/index.test.ts
  135. 0 {example → examples}/umd/src/index.ts
  136. 0 {example → examples}/umd/src/utils/Test.ts
  137. 0 {example → examples}/umd/src/utils/a/a.ts
  138. 0 {example → examples}/umd/src/utils/sum.ts
  139. 0 {example → examples}/umd/test/index.test.ts
  140. +6 −7 {example → examples}/umd/tsconfig.json
  141. +29 −0 examples/vue/.gitignore
  142. 0 {example → examples}/vue/README.md
  143. +4 −4 {example → examples}/vue/package.json
  144. 0 {example → examples}/vue/src/comp.tsx
  145. 0 {example → examples}/vue/src/index.tsx
  146. +7 −7 {example → examples}/vue/tsconfig.json
  147. +3 −7 lerna.json
  148. +31 −52 package.json
  149. +5 −0 packages/babel/README.md
  150. +52 −0 packages/babel/package.json
  151. +146 −0 packages/babel/src/config.ts
  152. +150 −0 packages/babel/src/index.ts
  153. +17 −0 packages/babel/src/transform.ts
  154. +69 −0 packages/babel/src/utils.ts
  155. +15 −0 packages/babel/tsconfig.json
  156. +5 −0 packages/core/README.md
  157. +45 −0 packages/core/package.json
  158. +32 −0 packages/core/src/compile.ts
  159. +35 −0 packages/core/src/helpStr.ts
  160. +64 −0 packages/core/src/index.ts
  161. +73 −0 packages/core/src/watcher/babelTransform.ts
  162. +67 −0 packages/core/src/watcher/copyFiles.ts
  163. +15 −0 packages/core/tsconfig.json
  164. +20 −18 packages/create-tsbb/README.md
  165. +27 −4 packages/create-tsbb/package.json
  166. +2 −70 packages/create-tsbb/src/cli.ts
  167. +44 −0 packages/create-tsbb/src/copy.ts
  168. +24 −0 packages/create-tsbb/src/helpStr.ts
  169. +121 −0 packages/create-tsbb/src/index.ts
  170. +0 −1 packages/create-tsbb/src/types/global.d.ts
  171. +8 −11 packages/create-tsbb/tsconfig.json
  172. +6 −0 packages/jest/README.md
  173. +47 −0 packages/jest/package.json
  174. +7 −5 packages/{tsbb/src/jest → jest/src}/index.ts
  175. +35 −19 packages/{tsbb/src/jest → jest/src}/jest.config.ts
  176. +28 −0 packages/jest/src/transform/babel.ts
  177. +4 −2 packages/{tsbb/src/jest/cssTransform.ts → jest/src/transform/css.ts}
  178. +12 −0 packages/jest/src/transform/file.ts
  179. +15 −0 packages/jest/tsconfig.json
  180. +110 −45 packages/tsbb/README.md
  181. +0 −3 packages/tsbb/bin/tsbb
  182. +15 −43 packages/tsbb/package.json
  183. +0 −57 packages/tsbb/src/babel/compile.ts
  184. +0 −177 packages/tsbb/src/babel/index.ts
  185. +0 −46 packages/tsbb/src/build.ts
  186. +2 −116 packages/tsbb/src/cli.ts
  187. +0 −56 packages/tsbb/src/help.ts
  188. +4 −9 packages/tsbb/src/index.ts
  189. +0 −36 packages/tsbb/src/jest/babelTransform.ts
  190. +0 −37 packages/tsbb/src/jest/fileTransform.ts
  191. +0 −72 packages/tsbb/src/ts/compile.ts
  192. +0 −37 packages/tsbb/src/utils/compile.ts
  193. +0 −44 packages/tsbb/src/utils/output.ts
  194. +0 −143 packages/tsbb/src/utils/watchCompile.ts
  195. +0 −13 packages/tsbb/src/watch.ts
  196. +8 −9 packages/tsbb/tsconfig.json
  197. +5 −0 packages/typescript/README.md
  198. +37 −0 packages/typescript/package.json
  199. +162 −0 packages/typescript/src/index.ts
  200. +35 −0 packages/typescript/src/log.ts
  201. +127 −0 packages/typescript/src/utils.ts
  202. +15 −0 packages/typescript/tsconfig.json
2 changes: 1 addition & 1 deletion .github/FUNDING.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# These are supported funding model platforms

github: # Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
github: [jaywcjlove]# Replace with up to 4 GitHub Sponsors-enabled usernames e.g., [user1, user2]
patreon: # Replace with a single Patreon username
open_collective: # Replace with a single Open Collective username
ko_fi: # Replace with a single Ko-fi username
35 changes: 19 additions & 16 deletions .github/workflows/ci.dev.yml
Original file line number Diff line number Diff line change
@@ -3,8 +3,7 @@ on:
push:
branches:
- dev
env:
SKIP_PREFLIGHT_CHECK: true

jobs:
build-deploy:
runs-on: ubuntu-latest
@@ -13,6 +12,7 @@ jobs:
- uses: actions/setup-node@v3
with:
node-version: 16
registry-url: 'https://registry.npmjs.org'

- name: Look Changelog
uses: jaywcjlove/changelog-generator@main
@@ -23,48 +23,51 @@ jobs:

- run: npm install
- run: npm run build
- run: npm install
- run: npm run build:create-tsbb
- run: npm run build:template
- run: npm run type-check

- name: example @example/babel-transform-ts
working-directory: examples/babel-transform-ts
run: npm run build

- name: example @example/basic
working-directory: example/basic
working-directory: examples/basic
run: npm run build && npm run coverage

- name: example @example/express
working-directory: example/express
working-directory: examples/express
run: npm run build

- name: example @example/hapi
working-directory: example/hapi
run: npm run build

- name: example @example/express-typeorm
working-directory: example/express-typeorm
working-directory: examples/hapi
run: npm run build

- name: example @example/koa
working-directory: example/koa
working-directory: examples/koa
run: npm run build

- name: example @example/react-component
working-directory: example/react-component
working-directory: examples/react-component
run: npm run build && npm run doc

- name: example @example/react-component-tsx
working-directory: example/react-component-tsx
working-directory: examples/react-component-tsx
run: |
npm run build
npm run doc
cd lib/
ls -al
- name: example @example/transform-typescript
working-directory: example/transform-typescript
- name: example @example/typenexus
working-directory: examples/typenexus
run: npm run build

- name: example @example/umd
working-directory: example/umd
working-directory: examples/umd
run: npm run build

- name: example @example/vue
working-directory: example/vue
working-directory: examples/vue
run: npm run build
Loading