SplitmediaLabsLimited / xjs

XSplit JS Framework. Make plugins for XSplit Broadcaster, quickly and easily.
Other
39 stars 11 forks source link

chore(deps): bump minimatch, browserify, dgeni-packages, gulp and traceur #342

Open dependabot[bot] opened 1 year ago

dependabot[bot] commented 1 year ago

Bumps minimatch to 3.1.2 and updates ancestor dependencies minimatch, browserify, dgeni-packages, gulp and traceur. These dependencies need to be updated together.

Updates minimatch from 0.2.14 to 3.1.2

Commits
Maintainer changes

This version was pushed to npm by isaacs, a new releaser for minimatch since your current version.


Updates browserify from 10.2.6 to 17.0.0

Release notes

Sourced from browserify's releases.

v17.0.0

  • Upgrade events to v3.x. EventEmitter instances now have an off() method. require('events').once can be used to react to an event being emitted with async/await syntax. (#1839)
  • Upgrade path-browserify to v1.x. (#1838)
  • Upgrade stream-browserify to v3.x. require('stream') now matches the Node.js 10+ API. (#1970)
  • Upgrade util to v0.12. Most notably, util.promisify and util.callbackify are finally available by default in browserify. (#1844)
  • Add JSON syntax checking. Syntax errors in .json files will now fail to bundle. (#1700)

v16.5.1

Remove deprecated mkdirp version in favour of mkdirp-classic.

https://github.com/browserify/browserify/commit/00c913fa345dbb7f612bdad6b4acc91c706e98b2

Pin dependencies for Node.js 0.8 support.

browserify/browserify#1939

v16.5.0

Support custom name for "browser" field resolution in package.json using the browserField option.

browserify/browserify#1918

v16.4.0

Upgrade stream-http to v3. This version drops support for IE10 and below.

browserify/browserify#1916

v16.3.0

add empty stub for the http2 builtin module.

browserify/browserify#1913

update license text to remove references to code that is no longer included.

browserify/browserify#1906

add more tests for folder resolution.

browserify/browserify#1139

v16.2.3

add empty stub for the inspector builtin module.

browserify/browserify#1854

change the "browser" field link to the browser-field-spec repo instead of the old gist.

... (truncated)

Changelog

Sourced from browserify's changelog.

17.0.0

  • Upgrade events to v3.x. EventEmitter instances now have an off() method. require('events').once can be used to react to an event being emitted with async/await syntax. (#1839)
  • Upgrade path-browserify to v1.x. (#1838)
  • Upgrade stream-browserify to v3.x. require('stream') now matches the Node.js 10+ API. (#1970)
  • Upgrade util to v0.12. Most notably, util.promisify and util.callbackify are finally available by default in browserify. (#1844)
  • Add JSON syntax checking. Syntax errors in .json files will now fail to bundle. (#1700)

16.5.2

Upgrade browser-resolve to v2.

browserify/browserify#1973

16.5.1

Remove deprecated mkdirp version in favour of mkdirp-classic.

https://github.com/browserify/browserify/commit/00c913fa345dbb7f612bdad6b4acc91c706e98b2

Pin dependencies for Node.js 0.8 support.

browserify/browserify#1939

16.5.0

Support custom name for "browser" field resolution in package.json using the browserField option.

browserify/browserify#1918

16.4.0

Upgrade stream-http to v3. This version drops support for IE10 and below.

browserify/browserify#1916

16.3.0

add empty stub for the http2 builtin module.

browserify/browserify#1913

update license text to remove references to code that is no longer included.

browserify/browserify#1906

add more tests for folder resolution.

browserify/browserify#1139

16.2.3

... (truncated)

Commits
Maintainer changes

This version was pushed to npm by goto-bus-stop, a new releaser for browserify since your current version.


Updates dgeni-packages from 0.10.19 to 0.30.0

Release notes

Sourced from dgeni-packages's releases.

v0.30.0

0.30.0 (2022-09-14)

Features

  • default to git binary in environment variable (acb4f75)
Changelog

Sourced from dgeni-packages's changelog.

Changelog

0.29.5 (2022-08-20)

Bug Fixes

  • base: incorrect usage of fs.mkdir which does not return a promise (be5539ece)

0.29.4 (2022-08-19)

Bug Fixes

  • typescript: account for breaking change in TypeScript 4.8 (126014)
  • jsdoc: runtime error when jsdoc uses unknown tag definition (19e629)

0.29.3 21 January 2022

Bug Fixes

  • typescript: correctly handle absolute paths for imported modules (83eb73)

New Features

  • typescript: update typescript from v3.2.4 to v4.5.4 (317363)

Breaking Changes

typescript due to:

  • 317363: update typescript from v3.2.4 to v4.5.4

Since each TypeScript version may change the shape of the generated AST, this update may break 3rd-party packages that directly rely on the ASTs (that are attached to dgeni API documents).

If you are using such a packages, you should manually verify that it works correctly with the ASTs generated by the new TypeScript version.

0.29.2 2 September 2021

Bug Fixes

  • base:
    • improve layout of checkAnchorLinks messages 4e5c3e4
    • display doc locations even if they are 0 a390fbf
  • ngdoc: link filter - correctly handle missing title

... (truncated)

Commits
  • acb4f75 feat: default to git binary in environment variable
  • 859ac83 chore: cut v0.29.5
  • be5539e fix: incorrect usage of fs.mkdir which does not return a promise
  • 4cabdcb chore: update changelog and add release instructions
  • d8b011e chore: update lock file after recent updates
  • 530b49c chore: cut 0.29.4
  • 6cf9690 chore(deps): source-map-support should not be a production dependency
  • 5b35709 refactor: replace mkdirp with native mkdir
  • 25f7a98 chore(deps): eslint should not be a production dependency
  • 07ca351 build: dont include unnecessary files in npm package
  • Additional commits viewable in compare view
Maintainer changes

This version was pushed to npm by google-wombot, a new releaser for dgeni-packages since your current version.


Updates gulp from 3.9.1 to 4.0.2

Release notes

Sourced from gulp's releases.

v4.0.2

Fix

Docs

  • Add notes about esm support (4091bd3) - Closes #2278
  • Fix the Negative Globs section & examples (3c66d95) - Closes #2297
  • Remove next tag from recipes (1693a11) - Closes #2277
  • Add default task wrappers to Watching Files examples to make runnable (d916276) - Closes #2322
  • Fix syntax error in lastRun API docs (ea52a92) - Closes #2315
  • Fix typo in Explaining Globs (5d81f42) - Closes #2326

Build

  • Add node 12 to Travis & Azure (b4b5a68)

v4.0.1

Fix

Docs

  • Fix error in ES2015 usage example (a4e8d48) - Closes #2099 #2100
  • Add temporary notice for 4.0.0 vs 3.9.1 documentation (126423a) - Closes #2121
  • Improve recipe for empty glob array (45830cf) - Closes #2122
  • Reword standard to default (b065a13)
  • Fix recipe typo (86acdea) - Closes #2156
  • Add front-matter to each file (d693e49) - Closes #2109
  • Rename "Getting Started" to "Quick Start" & update it (6a0fa00)
  • Add "Creating Tasks" documentation (21b6962)
  • Add "JavaScript and Gulpfiles" documentation (31adf07)
  • Add "Working with Files" documentation (50fafc6)
  • Add "Async Completion" documentation (ad8b568)
  • Add "Explaining Globs" documentation (f8cafa0)
  • Add "Using Plugins" documentation (233c3f9)
  • Add "Watching Files" documentation (f3f2d9f)
  • Add Table of Contents to "Getting Started" directory (a43caf2)
  • Improve & fix parts of Getting Started (84b0234)
  • Create and link-to a "docs missing" page for LINK_NEEDED references (2bd75d0)
  • Redirect users to new Getting Started guides (53e9727)
  • Temporarily reference gulp@next in Quick Start (2cecf1e)
  • Fixed a capitalization typo in a heading (3d051d8) - Closes #2242
  • Use h2 headers within Quick Start documentation (921312c) - Closes #2241
  • Fix for nested directories references (4c2b9a7)
  • Add some more cleanup for Docusaurus (6a8fd8f)
  • Temporarily point LINK_NEEDED references to documentation-missing.md (df7cdcb)
  • API documentation improvements based on feedback (0a68710)

... (truncated)

Changelog

Sourced from gulp's changelog.

gulp changelog

4.0.0

Task system changes

  • replaced 3.x task system (orchestrator) with new task system (bach)
    • removed gulp.reset
    • removed 3 argument syntax for gulp.task
    • gulp.task should only be used when you will call the task with the CLI
    • added gulp.series and gulp.parallel methods for composing tasks. Everything must use these now.
    • added single argument syntax for gulp.task which allows a named function to be used as the name of the task and task function.
    • added gulp.tree method for retrieving the task tree. Pass { deep: true } for an archy compatible node list.
    • added gulp.registry for setting custom registries.

CLI changes

  • split CLI out into a module if you want to save bandwidth/disk space. you can install the gulp CLI using either npm install gulp -g or npm install gulp-cli -g, where gulp-cli is the smaller one (no module code included)
  • add --tasks-json flag to CLI to dump the whole tree out for other tools to consume
  • added --verify flag to check the dependencies in package.json against the plugin blacklist.

vinyl/vinyl-fs changes

  • added gulp.symlink which functions exactly like gulp.dest, but symlinks instead.
  • added dirMode param to gulp.dest and gulp.symlink which allows better control over the mode of the destination folder that is created.
  • globs passed to gulp.src will be evaluated in order, which means this is possible gulp.src(['*.js', '!b*.js', 'bad.js']) (exclude every JS file that starts with a b except bad.js)
  • performance for gulp.src has improved massively
    • gulp.src(['**/*', '!b.js']) will no longer eat CPU since negations happen during walking now
  • added since option to gulp.src which lets you only match files that have been modified since a certain date (for incremental builds)
  • fixed gulp.src not following symlinks
  • added overwrite option to gulp.dest which allows you to enable or disable overwriting of existing files
Commits
  • 069350a Release: 4.0.2
  • b4b5a68 Build: Add node 12 to Travis & Azure
  • 5667666 Fix: Bind src/dest/symlink to the gulp instance to support esm exports (ref s...
  • 4091bd3 Docs: Add notes about esm support (closes #2278)
  • 3c66d95 Docs: Fix the Negative Globs section & examples (closes #2297)
  • 1693a11 Docs: Remove next tag from recipes (closes #2277)
  • d916276 Docs: Add default task wrappers to Watching Files examples to make runnable (...
  • ea52a92 Docs: Fix syntax error in lastRun API docs (closes #2315)
  • 5d81f42 Docs: Fix typo in Explaining Globs (#2326)
  • ea3bba4 Release: 4.0.1
  • Additional commits viewable in compare view


Updates traceur from 0.0.87 to 0.0.111

Release notes

Sourced from traceur's releases.

0.0.111

  • Cleanup generated code for export default declaration
  • Setup module.exports first

0.0.110

This fixes the broken dist/commonjs of 0.0.109

0.0.109

  • CJS: Module exports should be enumerable
  • Top level this in modules should be undefined
  • Allow the runtime to be imported as modules using --import-runtime

0.0.108

  • Move Proper Tail Calls runtime into individual modules. ie. require('traceur/dist/commonjs/runtime/modules/call.js')

0.0.107

  • bin/BrowserSystem.js includes compiler, polyfills, System, and WebPageTranscoder. Read traceurOptions attribute from <script type=module traceurOptions="--asyncFunctions">.

0.0.106

  • Allow compiling async functions to generators. This is done by setting --async-functions --generators=parse.

0.0.105

  • Fix issue where we did not allow declarations to shadow the function expression name.
  • Implement Spread Properties. This add support for ... in object literals which is currently at stage 2.
var x = {a: 1};
var y = {...a, b: 2};  // {a: 1, b: 2}
  • JSX: Fix assignment expression parsing in place holders.
  • JSX: Fix whitespace and escaping of attribute values.

0.0.104

  • Upgrade semver to 4.3.3

0.0.103

  • Move runtime into modules. This is in preparation for allowing importing the runtime as modules in the future.
  • JSX: Tag name starting with an uppercase should use identifier. <Abc/> should generate React.createElement(Abc, null) and not React.createElement('Abc', null).
  • JSX: Support boolean shorthand attributes. <a b/> is short for <a b={true}/>.
  • JSX: Add support for JSXSpreadAttribute. This allows spreading an object into props/attributes:
<p a='a' {...{b: 1, c: 2}}/>
// same as (except the expansion happens at runtime)
<p a='a' b={1} c={2}/>
  • Update commander and glob dependencies.

0.0.102

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language You can disable automated security fix PRs for this repo from the [Security Alerts page](https://github.com/SplitmediaLabsLimited/xjs/network/alerts).