Skip to content

chore(deps): update dependency tsbb to v4#45

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/tsbb-4.x
Open

chore(deps): update dependency tsbb to v4#45
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/tsbb-4.x

Conversation

@renovate

@renovate renovate Bot commented Mar 29, 2023

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
tsbb (source) 3.5.4 -> 4.4.1 age adoption passing confidence

Release Notes

jaywcjlove/tsbb (tsbb)

v4.4.1

Compare Source

Documentation v4.4.1: https://raw.githack.com/jaywcjlove/tsbb/83c81f8/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.4.0...v4.4.1

npm i tsbb@4.4.1
npm i create-tsbb@4.4.1
npm init tsbb@latest my-app -- --example typenexus

v4.4.0

Compare Source

Documentation v4.4.0: https://raw.githack.com/jaywcjlove/tsbb/42a64ca/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.3.0...v4.4.0

npm i tsbb@4.4.0
npm i create-tsbb@4.4.0
npm init tsbb@latest my-app -- --example typenexus

v4.3.0

Compare Source

Documentation v4.3.0: https://raw.githack.com/jaywcjlove/tsbb/3a7d156/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.2.5...v4.3.0

npm i tsbb@4.3.0
npm i create-tsbb@4.3.0
npm init tsbb@latest my-app -- --example typenexus

v4.2.5

Compare Source

Documentation v4.2.5: https://raw.githack.com/jaywcjlove/tsbb/b59948c/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.2.4...v4.2.5

npm i tsbb@4.2.5
npm i create-tsbb@4.2.5
npm init tsbb@latest my-app -- --example typenexus

v4.2.4

Compare Source

Documentation v4.2.4: https://raw.githack.com/jaywcjlove/tsbb/bd14690/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.2.3...v4.2.4

npm i tsbb@4.2.4
npm i create-tsbb@4.2.4
npm init tsbb@latest my-app -- --example typenexus

v4.2.3

Compare Source

Documentation v4.2.3: https://raw.githack.com/jaywcjlove/tsbb/9a3f486/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.2.2...v4.2.3

npm i tsbb@4.2.3
npm i create-tsbb@4.2.3
npm init tsbb@latest my-app -- --example typenexus

v4.2.2

Compare Source

Documentation v4.2.2: https://raw.githack.com/jaywcjlove/tsbb/3cb4694/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.2.1...v4.2.2

npm i tsbb@4.2.2
npm i create-tsbb@4.2.2
npm init tsbb@latest my-app -- --example typenexus

v4.2.1

Compare Source

Documentation v4.2.1: https://raw.githack.com/jaywcjlove/tsbb/a4b58ac/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.2.0...v4.2.1

npm i tsbb@4.2.1
npm i create-tsbb@4.2.1
npm init tsbb@latest my-app -- --example typenexus

v4.2.0

Compare Source

Documentation v4.2.0: https://raw.githack.com/jaywcjlove/tsbb/abc5100/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.14...v4.2.0

npm i tsbb@4.2.0
npm i create-tsbb@4.2.0
npm init tsbb@latest my-app -- --example typenexus

v4.1.14

Compare Source

Documentation v4.1.14: https://raw.githack.com/jaywcjlove/tsbb/d6ff179/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.13...v4.1.14

npm i tsbb@4.1.14
npm i create-tsbb@4.1.14
npm init tsbb@latest my-app -- --example typenexus

v4.1.13

Compare Source

Documentation v4.1.13: https://raw.githack.com/jaywcjlove/tsbb/2b7cd06/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.12...v4.1.13

npm i tsbb@4.1.13
npm i create-tsbb@4.1.13
npm init tsbb@latest my-app -- --example typenexus

v4.1.12

Compare Source

Documentation v4.1.12: https://raw.githack.com/jaywcjlove/tsbb/54a895a/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.11...v4.1.12

npm i tsbb@4.1.12
npm i create-tsbb@4.1.12
npm init tsbb@latest my-app -- --example typenexus

v4.1.11

Compare Source

Documentation v4.1.11: https://raw.githack.com/jaywcjlove/tsbb/9f284e8/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.10...v4.1.11

npm i tsbb@4.1.11
npm i create-tsbb@4.1.11
npm init tsbb@latest my-app -- --example typenexus

v4.1.10

Compare Source

Documentation v4.1.10: https://raw.githack.com/jaywcjlove/tsbb/c99c040/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.9...v4.1.10

npm i tsbb@4.1.10
npm i create-tsbb@4.1.10
npm init tsbb@latest my-app -- --example typenexus

v4.1.9

Compare Source

Documentation v4.1.9: https://raw.githack.com/jaywcjlove/tsbb/92ad2aa/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.8...v4.1.9

npm i tsbb@4.1.9
npm i create-tsbb@4.1.9
npm init tsbb@latest my-app -- --example typenexus

v4.1.8

Compare Source

Documentation v4.1.8: https://raw.githack.com/jaywcjlove/tsbb/b5a6381/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.7...v4.1.8

npm i tsbb@4.1.8
npm i create-tsbb@4.1.8
npm init tsbb@latest my-app -- --example typenexus

v4.1.7

Compare Source

Documentation v4.1.7: https://raw.githack.com/jaywcjlove/tsbb/56ae52f/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.6...v4.1.7

npm i tsbb@4.1.7
npm i create-tsbb@4.1.7
npm init tsbb@latest my-app -- --example typenexus

v4.1.6

Compare Source

Documentation v4.1.6: https://raw.githack.com/jaywcjlove/tsbb/3dd127d/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.5...v4.1.6

npm i tsbb@4.1.6
npm i create-tsbb@4.1.6
npm init tsbb@latest my-app -- --example typenexus

v4.1.5

Compare Source

Documentation v4.1.5: https://raw.githack.com/jaywcjlove/tsbb/e326ae0/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.4...v4.1.5

npm i tsbb@4.1.5
npm i create-tsbb@4.1.5
npm init tsbb@latest my-app -- --example typenexus

v4.1.4

Compare Source

Documentation v4.1.4: https://raw.githack.com/jaywcjlove/tsbb/829789d/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.3...v4.1.4

npm i tsbb@4.1.4
npm i create-tsbb@4.1.4
npm init tsbb@latest my-app -- --example typenexus

v4.1.3

Compare Source

Documentation v4.1.3: https://raw.githack.com/jaywcjlove/tsbb/3e9544e/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.2...v4.1.3

npm i tsbb@4.1.3
npm i create-tsbb@4.1.3
npm init tsbb@latest my-app -- --example typenexus

v4.1.2

Compare Source

Documentation v4.1.2: https://raw.githack.com/jaywcjlove/tsbb/205eaeb/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.1...v4.1.2

npm i tsbb@4.1.2
npm i create-tsbb@4.1.2
npm init tsbb@latest my-app -- --example typenexus

v4.1.1

Compare Source

Documentation v4.1.1: https://raw.githack.com/jaywcjlove/tsbb/394c3be/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.1.0...v4.1.1

npm i tsbb@4.1.1
npm i create-tsbb@4.1.1
npm init tsbb@latest my-app -- --example typenexus

v4.1.0

Compare Source

Documentation v4.1.0: https://raw.githack.com/jaywcjlove/tsbb/fe0887f/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.8...v4.1.0

npm i tsbb@4.1.0
npm i create-tsbb@4.1.0
npm init tsbb@latest my-app -- --example typenexus

v4.0.8

Compare Source

Documentation v4.0.8: https://raw.githack.com/jaywcjlove/tsbb/d891524/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.7...v4.0.8

npm i tsbb@4.0.8
npm i create-tsbb@4.0.8
npm init tsbb@latest my-app -- --example typenexus

v4.0.7

Compare Source

Documentation v4.0.7: https://raw.githack.com/jaywcjlove/tsbb/801c3fb/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.6...v4.0.7

npm i tsbb@4.0.7

v4.0.6

Compare Source

Documentation v4.0.6: https://raw.githack.com/jaywcjlove/tsbb/59c10b0/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.5...v4.0.6

npm i tsbb@4.0.6

v4.0.5

Compare Source

Documentation v4.0.5: https://raw.githack.com/jaywcjlove/tsbb/7e9cc06/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.4...v4.0.5

npm i tsbb@4.0.5

v4.0.4

Compare Source

Documentation v4.0.4: https://raw.githack.com/jaywcjlove/tsbb/f93eda3/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.3...v4.0.4

npm i tsbb@4.0.4

v4.0.3

Compare Source

Documentation v4.0.3: https://raw.githack.com/jaywcjlove/tsbb/f99ba6d/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.2...v4.0.3

npm i tsbb@4.0.3

v4.0.2

Compare Source

Documentation v4.0.2: https://raw.githack.com/jaywcjlove/tsbb/a992232/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.1...v4.0.2

npm i tsbb@4.0.2

v4.0.1

Compare Source

Documentation v4.0.1: https://raw.githack.com/jaywcjlove/tsbb/28ce177/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.0...v4.0.1

npm i tsbb@4.0.1

v4.0.0

Compare Source

Documentation v4.0.0: https://raw.githack.com/jaywcjlove/tsbb/9963c7e/index.html\
Comparing Changes: jaywcjlove/tsbb@v4.0.0-alpha.3...v4.0.0\
Migrate from tsbb 3.x to 4.x: https://github.com/jaywcjlove/tsbb/issues/439

npm i tsbb@4.0.0

Updates in version v4

  1. Updated typescript v5 dependency
  2. Updated jest v29 dependency
  3. Refactored feature package management
  4. Refactored create-tsbb based on package internal examples generation
  5. Updated template examples
- tsbb build [options]
+ tsbb build [source…] [options]
- --entry, -e
- --emit-type
- --no-emit-type
- --disable-babel
- --no-babel-option
- --file-names, -f
+ --use-babel    Use Babel.(works in babel)
 --source-maps  Enables the generation of sourcemap files.(works in babel)
 --env-name     The current active environment used during configuration loading.(works in babel)
 --esm          Output "esm" directory.(works in babel)
 --cjs          Output "cjs" directory.(works in babel)
- $ tsbb build --file-names src/main.ts --file-names src/good.ts
+ $ tsbb build src/main.ts src/good.ts
- $ tsbb build --entry src/main.ts
+ $ tsbb build src/main.ts
$ tsbb build src/*.ts                   # Build your project.
$ tsbb build src/main.ts src/good.ts    # Specify the entry directory.
$ tsbb build src/*.ts --use-babel --no-source-maps  # No ".js.map" file is generated. (works in babel)
$ tsbb watch src/*.ts --use-babel --cjs ./cjs       # Watch Output directory.
$ tsbb build src/*.ts --use-babel --esm ./es        # Output directory.
$ tsbb build src/*.ts --use-babel --use-vue         # To add Vue JSX support.
$ tsbb test                                         # Run test suites related
$ tsbb test --coverage --bail                       # Test coverage information should be collected
Usage: create-tsbb <app-name> [options] [--help|h]
Options:

  --version, -v Show version number
  --help, -h Displays help information.
-  --output, -o Output directory.
  --example, -e Example from: https://jaywcjlove.github.io/tsbb , default: "basic"
  --force, -f Overwrite target directory if it exists. default: false
-  --path, -p Specify the download target git address. default: "https://jaywcjlove.github.io/tsbb"

TypeScript Project

To configure the tsconfig.json properly, you must first define either the include or files field(s) to specify which files need to be compiled. Once you've done that, you can then specify the outDir for the output directory in the configuration.

{
  "$schema": "http://json.schemastore.org/tsconfig",
  "compilerOptions": {
    "module": "commonjs",
    "target": "esnext",
    "outDir": "./lib",
    "strict": true,
    "skipLibCheck": true
  },
  "include": ["src/**/*"],
  "exclude": [
    "node_modules",
    "**/*.spec.ts"
  ]
}

After completing tsconfig.json configuration, you can configure scripts in package.json:

{
  "scripts": {
    "watch": "tsbb watch",
    "build": "tsbb build"
  },
  "devDependencies": {
    "tsbb": "*"
  }
}

Babel Project

Adding the parameter --use-babel to your project enables babel to compile and output cjs/esm files simultaneously, while ts is only needed for type output.

$ tsbb build "src/*ts" --use-babel

You can change the built-in settings of Babel by adding a .babelrc configuration file. Additionally, you can modify the Babel configurations for esm and cjs separately through environment variables. Please refer to the example below:

{
  "env": {
    "cjs": {
      "presets": ["@&#8203;babel/preset-typescript"]
    },
    "esm": {
      "presets": ["@&#8203;babel/preset-env", {
        "modules": false,
        "loose": true,
        "targets": {
          "esmodules": true,
        },
      }]
    }
  } 
}

At compile time, specify the environment variable --envName='xxx' to enable reading of relevant configurations from the settings. This environment variable can also be customized.

{
  "env": {
    "xxx": { ... }
  } 
}

v3.7.9

Compare Source

Documentation v3.7.9: https://raw.githack.com/jaywcjlove/tsbb/3526d27/index.html\
Comparing Changes: jaywcjlove/tsbb@v3.7.8...v3.7.9

npm i tsbb@3.7.9

v3.7.8

Compare Source

Documentation v3.7.8: https://raw.githack.com/jaywcjlove/tsbb/2d78305/index.html\
Comparing Changes: jaywcjlove/tsbb@v3.7.7...v3.7.8

npm i tsbb@3.7.8

v3.7.7

Compare Source

Documentation v3.7.7: https://raw.githack.com/jaywcjlove/tsbb/42ced9c/index.html\
Comparing Changes: jaywcjlove/tsbb@v3.7.6...v3.7.7

npm i tsbb@3.7.7

v3.7.6

Compare Source

Documentation v3.7.6: https://raw.githack.com/jaywcjlove/tsbb/fe6ebe2/index.html\
Comparing Changes: jaywcjlove/tsbb@v3.7.5...v3.7.6

npm i tsbb@3.7.6

v3.7.5

Compare Source

Documentation v3.7.5: https://raw.githack.com/jaywcjlove/tsbb/c201887/index.html\
Comparing Changes: jaywcjlove/tsbb@v3.7.4...v3.7.5

npm i tsbb@3.7.5

v3.7.4

Compare Source

Documentation v3.7.4: https://raw.githack.com/jaywcjlove/tsbb/4eac18f/index.html\
Comparing Changes: jaywcjlove/tsbb@v3.7.3...v3.7.4

npm i tsbb@3.7.4

v3.7.3

Compare Source

Documentation v3.7.3: https://raw.githack.com/jaywcjlove/tsbb/99c7102/index.html\
Comparing Changes: jaywcjlove/tsbb@v3.7.2...v3.7.3

npm i tsbb@3.7.3

[`v


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch 6 times, most recently from f337dd3 to d8702cf Compare April 3, 2023 10:38
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch from d8702cf to fefac0c Compare April 17, 2023 14:14
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch 6 times, most recently from d775b8f to ec070f9 Compare June 12, 2023 13:33
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch 2 times, most recently from e8d62cb to 2b7eac5 Compare June 21, 2023 17:32
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch 3 times, most recently from ec94ea5 to c99c3db Compare September 22, 2023 16:47
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch from c99c3db to d6a8cc0 Compare September 28, 2023 07:10
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch from d6a8cc0 to c8bdaa6 Compare October 20, 2023 01:22
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch from c8bdaa6 to bed6cd7 Compare January 17, 2024 19:18
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch from bed6cd7 to e644511 Compare June 24, 2024 13:59
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch from e644511 to 306e631 Compare July 30, 2024 15:24
@renovate
renovate Bot force-pushed the renovate/tsbb-4.x branch from 306e631 to 6978840 Compare December 11, 2024 11:09
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.

0 participants