Giter Club home page Giter Club logo

vis-util's People

Contributors

alexdm0 avatar btmorton avatar dependabot[bot] avatar eymiha avatar gkubisa avatar greenkeeper[bot] avatar jimmed avatar josdejong avatar kdelmonte avatar ludost avatar macleodbroad-wf avatar mojoaxel avatar nanodeath avatar preetham1290 avatar renovate[bot] avatar thomaash avatar vis-bot avatar wimrijnders avatar yotamberk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

vis-util's Issues

An in-range update of typedoc is breaking the build 🚨

The devDependency typedoc was updated from 0.15.0 to 0.15.1.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

typedoc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: prepare: Your tests failed on CircleCI (Details).

Commits

The new version differs by 21 commits.

  • 87099f8 Bump version
  • ad488ef Back to official release of themes
  • 5704bf5 Keep tests passing
  • 0a61a00 Add type predicate converter
  • 1f01579 Upgrade nyc to beta
  • 3157e05 Upgrade the rest of the dependencies for good measure
  • 1ab03e6 Rebuild function specs.
  • d8666a0 Upgrade to typescript-3.7; add test for assertion functions.
  • c67dabc Fix tests
  • 5355abc Escape text in wbr
  • cc4cef1 Support linking to module.d.ts (#1117)
  • 37bfc1d Ignore tarball, which is the result of running npm pack
  • 352d622 Typo
  • b74f5bb fix: also correct typo in test assertion
  • f8cbb6e refactor: use const instead of let where possible

There are 21 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @typescript-eslint/eslint-plugin is breaking the build 🚨

The devDependency @typescript-eslint/eslint-plugin was updated from 2.9.0 to 2.10.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@typescript-eslint/eslint-plugin is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: prepare: Your tests passed on CircleCI! (Details).
  • ci/circleci: type_check: Your tests passed on CircleCI! (Details).
  • ci/circleci: test: Your tests passed on CircleCI! (Details).
  • ci/circleci: build: Your tests passed on CircleCI! (Details).
  • ci/circleci: lint: Your tests failed on CircleCI (Details).

Release Notes for v2.10.0

2.10.0 (2019-12-02)

Bug Fixes

  • eslint-plugin: [no-empty-function] add missed node types (#1271) (e9d44f5)
  • eslint-plugin: [no-untyped-pub-sig] ignore set return (#1264) (6daff10)
  • eslint-plugin: [no-unused-expressions] ignore directives (#1285) (ce4c803)
  • eslint-plugin: [prefer-optional-chain] allow $ in identifiers (c72c3c1)
  • eslint-plugin: [prefer-optional-chain] handle more cases (#1261) (57ddba3)
  • eslint-plugin: [return-await] allow Any and Unknown (#1270) (ebf5e0a)
  • eslint-plugin: [strict-bool-expr] allow nullish coalescing (#1275) (3b39340)
  • typescript-estree: make FunctionDeclaration.body non-null (#1288) (dc73510)

Features

  • eslint-plugin: [no-empty-func] private/protected construct (#1267) (3b931ac)
  • eslint-plugin: [no-non-null-assert] add suggestion fixer (#1260) (e350a21)
  • eslint-plugin: [no-unnec-cond] support nullish coalescing (#1148) (96ef1e7)
  • eslint-plugin: [prefer-null-coal] opt for suggestion fixer (#1272) (f84eb96)
  • experimental-utils: add isSpaceBetween declaration to Sou… (#1268) (f83f04b)
Commits

The new version differs by 16 commits.

  • 5adb8a2 chore: publish v2.10.0
  • 065393b docs(eslint-plugin): typo in the configs README (#1295)
  • 96ef1e7 feat(eslint-plugin): [no-unnec-cond] support nullish coalescing (#1148)
  • e350a21 feat(eslint-plugin): [no-non-null-assert] add suggestion fixer (#1260)
  • ce4c803 fix(eslint-plugin): [no-unused-expressions] ignore directives (#1285)
  • f84eb96 feat(eslint-plugin): [prefer-null-coal] opt for suggestion fixer (#1272)
  • dc73510 fix(typescript-estree): make FunctionDeclaration.body non-null (#1288)
  • 3b39340 fix(eslint-plugin): [strict-bool-expr] allow nullish coalescing (#1275)
  • ebf5e0a fix(eslint-plugin): [return-await] allow Any and Unknown (#1270)
  • e9d44f5 fix(eslint-plugin): [no-empty-function] add missed node types (#1271)
  • 3b931ac feat(eslint-plugin): [no-empty-func] private/protected construct (#1267)
  • c72c3c1 fix(eslint-plugin): [prefer-optional-chain] allow $ in identifiers
  • f83f04b feat(experimental-utils): add isSpaceBetween declaration to Sou… (#1268)
  • 57ddba3 fix(eslint-plugin): [prefer-optional-chain] handle more cases (#1261)
  • 6daff10 fix(eslint-plugin): [no-untyped-pub-sig] ignore set return (#1264)

There are 16 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

distribution fails

I just installed [email protected]. All I got are the following files:

  • node_modules/vis-util/LICENSE-APACHE-2.0
  • node_modules/vis-util/LICENSE-MIT
  • node_modules/vis-util/package.json
  • node_modules/vis-util/README.md

This is obviously not not enough for a working release ;-)

An in-range update of sinon is breaking the build 🚨

The devDependency sinon was updated from 8.0.4 to 8.1.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

sinon is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: prepare: Your tests failed on CircleCI (Details).

Commits

The new version differs by 8 commits.

  • 384732e Update docs/changelog.md and set new release id in docs/_config.yml
  • dbfe691 Add release documentation for v8.1.0
  • cb8f3b7 8.1.0
  • 3c6fd39 Update CHANGELOG.md and AUTHORS for new release
  • cd27e25 Update @sinonjs/samsam to latest
  • 7c79e80 Merge pull request #2199 from RealZogger/getCall-negative
  • d851a5e Add clarifying comment for negative indices
  • 6d59744 Support negative indices in getCall

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Common configuration

The packages vis-util and vis-uuid use almost identical configuration. It would probably be a good idea to create a central configuration (ESLint, Prettier, Babel…) so that there is single code style for the whole project or that Babel env doesn't get out of sync.
However I have never done that, ESLint should be quite easy by importing and extending a config in eslintrc, but I have no idea whether other tools support this too.

ERROR in vis-util/declarations/shared/configurator-types.d.ts:33:17 - error TS1005: ',' expected.

I'm getting this strange error when I've added vis-util to my project. My setup is Angular 10 + latest typescript (3.9.5). I'd like to use vis-timeline in particular, but if I'm getting it right, I need to install vis-data and vis-util too. I've installed:

  • vis-timeline (7.4.6)
  • vis-data (7.1.2)
  • vis-util (5.0.1)
  • @types/vis

I also installed peer dependencies (hammerjs and keycharm), but it didn't help. How can I get it working?

typescript can not pass

when i use typescript .i get the wrong tips in configurator-types.d.ts
declare type NumberInput = readonly [
initialValue: number,
min: number,
max: number,
step: number
];
can not find name initialValue,min,max,step

Action required: Greenkeeper could not be activated 🚨

🚨 You need to enable Continuous Integration on Greenkeeper branches of this repository. 🚨

To enable Greenkeeper, you need to make sure that a commit status is reported on all branches. This is required by Greenkeeper because it uses your CI build statuses to figure out when to notify you about breaking changes.

Since we didn’t receive a CI status on the greenkeeper/initial branch, it’s possible that you don’t have CI set up yet.
We recommend using:

If you have already set up a CI for this repository, you might need to check how it’s configured. Make sure it is set to run on all new branches. If you don’t want it to run on absolutely every branch, you can whitelist branches starting with greenkeeper/.

Once you have installed and configured CI on this repository correctly, you’ll need to re-trigger Greenkeeper’s initial pull request. To do this, please click the 'fix repo' button on account.greenkeeper.io.

selectiveNotDeepExtend throws if property is null in extended object

When a source property is null and the target property is an object selectiveNotDeepExtend throws an exception:

Cannot read property 'constructor' of null at

node_modules/vis-util/peer/umd/vis-util.js:7108
        if (a[prop].constructor === Object) 

short reproduction:

const visutil = require('vis-util')
const a = {
    color: 'red',
    nullProp: null
}

const b = {
    color: 'blue',
    nullProp: {
        type: 'foo'
    }
}

visutil.selectiveNotDeepExtend([],a,b)

fixed by #844

Action Required: Fix Renovate Configuration

There is an error with this repository's Renovate configuration that needs to be fixed. As a precaution, Renovate will stop PRs until it is resolved.

Error type: undefined. Note: this is a nested preset so please contact the preset author if you are unable to fix it yourself.

An in-range update of semantic-release is breaking the build 🚨

The devDependency semantic-release was updated from 15.13.20 to 15.13.21.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

semantic-release is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: prepare: Your tests passed on CircleCI! (Details).
  • ci/circleci: test: Your tests passed on CircleCI! (Details).
  • ci/circleci: build: Your tests passed on CircleCI! (Details).
  • ci/circleci: lint: Your tests failed on CircleCI (Details).
  • ci/circleci: type_check: Your tests passed on CircleCI! (Details).

Release Notes for v15.13.21

15.13.21 (2019-08-12)

Bug Fixes

  • package: update hosted-git-info to version 3.0.0 (391af98)
Commits

The new version differs by 3 commits.

  • 391af98 fix(package): update hosted-git-info to version 3.0.0
  • d45d8b6 docs: fix typo
  • 519df0d chore: remove commitizen from our dependencies

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

docs

a documentation should be generated.

issue with color changing

I am using the configuration panel in vis.js and when I try to change node color, I get the following error.
How can I fix it ? Thank you.
Screen Shot 2021-05-21 at 4 43 27 PM
Screen Shot 2021-05-21 at 4 43 13 PM

status checks

We should run test status checks on commit and every request to ensure all tests are still "green".

An in-range update of @typescript-eslint/parser is breaking the build 🚨

The devDependency @typescript-eslint/parser was updated from 2.17.0 to 2.18.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@typescript-eslint/parser is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: prepare: Your tests failed on CircleCI (Details).

Release Notes for v2.18.0

2.18.0 (2020-01-27)

Bug Fixes

  • eslint-plugin: [explicit-module-boundary-types] false positive for returned fns (#1490) (5562ad5)
  • improve token types and add missing type guards (#1497) (ce41d7d)
  • eslint-plugin: [naming-convention] fix filter option (#1482) (718cd88)
  • eslint-plugin: fix property access on undefined error (#1507) (d89e8e8)
  • experimental-utils: widen type of settings property (#1527) (b515e47)
  • typescript-estree: error on unexpected jsdoc nodes (#1525) (c8dfac3)
  • typescript-estree: fix identifier tokens typed as Keyword (#1487) (77a1caa)

Features

  • eslint-plugin: add comma-spacing (#1495) (1fd86be)
  • eslint-plugin: add new rule prefer-as-const (#1431) (420db96)
  • eslint-plugin: create ban-ts-comment rule (#1361) (2a83d13)
  • eslint-plugin-internal: add prefer-ast-types-enum (#1508) (c3d0a3a)
  • experimental-utils: make RuleMetaData.docs optional (#1462) (cde97ac)
  • parser: improve scope-analysis types (#1481) (4a727fa)
Commits

The new version differs by 30 commits.

  • b835ec2 chore: publish v2.18.0
  • 367b18f docs(eslint-plugin): add script to generate the readme tables (#1524)
  • 03221d2 test: fix vscode launch configuration for windows (#1523)
  • f991764 chore(eslint-plugin): refactor explicit return type rules to share code (#1493)
  • c8dfac3 fix(typescript-estree): error on unexpected jsdoc nodes (#1525)
  • 6d1d2a2 test: fix coverage reports from codecov (#1528)
  • b515e47 fix(experimental-utils): widen type of settings property (#1527)
  • 67784d6 docs: extra 'a' in CONTRIBUTING.md (#1518)
  • afa7900 chore: enable prefer-ast-types-enum internal rule (#1514)
  • c3d0a3a feat(eslint-plugin-internal): add prefer-ast-types-enum (#1508)
  • 718cd88 fix(eslint-plugin): [naming-convention] fix filter option (#1482)
  • 802e347 chore(eslint-plugin): use getFixturesRootDir in tests (#1506)
  • 9ca65dc chore: update istanbul-reports to make tests quiet (#1509)
  • d89e8e8 fix(eslint-plugin): fix property access on undefined error (#1507)
  • 06731e7 test(eslint-plugin): cleanup no-use-before-define tests (#1505)

There are 30 commits in total.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Problems with rest parameter on IE11

I got an error debugging visjs/vis-timeline#72 on IE11.
There seams to be a problem in the selectiveExtend function.

It looks to me that the babel transform of the rest parameter "others" is buggy:
image

I cannot get this function run in IE without an error 😭

more tests

It would be nice and more secure if we move code in the future if every function would have its own test - ideal in its own test-file.

Object expected error on IE11

Hello,

timeline is broken in IE11, even the basic examples won't load, error generated in console:
Object expected: vis-timeline-graph2d.min.js (25,19969)

I also tried with the merge timeline-plus branch, same error there.

Both 4.21 and the latest timeline-plus version do load properly in IE11.

In Firefox, loading works fine for all versions.

An in-range update of rollup is breaking the build 🚨

The devDependency rollup was updated from 1.27.6 to 1.27.7.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

rollup is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: prepare: Your tests failed on CircleCI (Details).

Release Notes for v1.27.7

2019-12-01

Bug Fixes

  • Fix a scenario where a reassignments to computed properties were not tracked (#3267)

Pull Requests

Commits

The new version differs by 4 commits.

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

An in-range update of @typescript-eslint/parser is breaking the build 🚨

The devDependency @typescript-eslint/parser was updated from 2.6.1 to 2.7.0.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

@typescript-eslint/parser is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: prepare: Your tests failed on CircleCI (Details).

Release Notes for v2.7.0

2.7.0 (2019-11-11)

Bug Fixes

  • eslint-plugin: crash fixing readonly arrays to generic (#1172) (2b2f2d7)
  • typescript-estree: hash code to reduce update frequency (#1179) (96d1cc3)
  • typescript-estree: reduce bundle footprint of tsutils (#1177) (c8fe515)

Features

  • eslint-plugin: [no-unused-expressions] extend for optional chaining (#1175) (57d63b7)
  • parser: handle optional chaining in scope analysis (#1169) (026ceb9)
Commits

The new version differs by 7 commits.

  • 62b5a94 chore: publish v2.7.0
  • 57d63b7 feat(eslint-plugin): [no-unused-expressions] extend for optional chaining (#1175)
  • 026ceb9 feat(parser): handle optional chaining in scope analysis (#1169)
  • 96d1cc3 fix(typescript-estree): hash code to reduce update frequency (#1179)
  • c8fe515 fix(typescript-estree): reduce bundle footprint of tsutils (#1177)
  • f63c9c2 docs(eslint-plugin): nit make package name more visible (#1173)
  • 2b2f2d7 fix(eslint-plugin): crash fixing readonly arrays to generic (#1172)

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • chore(deps): replace dependency npm-run-all with npm-run-all2 5.0.0
  • chore(deps): update dependency @types/chai to v4.3.16
  • chore(deps): update dependency lint-staged to v15.2.2
  • chore(deps): update dependency mocha to v10.4.0
  • chore(deps): update dependency eslint to v9
  • chore(deps): update node.js to v22
  • 🔐 Create all rate-limited PRs at once 🔐

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

circleci
.circleci/config.yml
  • cimg/node 21.2.0
  • cimg/node 21.2.0-browsers
npm
package.json
  • @egjs/hammerjs 2.0.17
  • @types/chai 4.3.11
  • @types/jsdom-global ^3.0.4
  • @types/mocha 10.0.6
  • @types/node 20.10.3
  • @types/sinon 17.0.2
  • assert 2.1.0
  • check-dts 0.7.2
  • component-emitter 2.0.0
  • cross-env ^7.0.3
  • eslint 8.55.0
  • git-authors-cli 1.0.47
  • husky 8.0.3
  • jsdom 22.1.0
  • jsdom-global 3.0.2
  • lint-staged 15.2.0
  • mocha 10.2.0
  • npm-run-all 4.1.5
  • nyc 15.1.0
  • rimraf 5.0.5
  • sazerac 2.0.0
  • semantic-release 22.0.8
  • sinon 17.0.1
  • snap-shot-it 7.9.10
  • typedoc 0.25.4
  • vis-dev-utils 4.0.45
  • @egjs/hammerjs ^2.0.0
  • component-emitter ^1.3.0 || ^2.0.0
  • node >=8

  • Check this box to trigger a request for Renovate to run again on this repository

An in-range update of typedoc is breaking the build 🚨

The devDependency typedoc was updated from 0.15.7 to 0.15.8.

🚨 View failing branch.

This version is covered by your current version range and after updating it in your project the build failed.

typedoc is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.

Status Details
  • ci/circleci: prepare: Your tests failed on CircleCI (Details).

Release Notes for v0.15.8

Fixed 🐛

  • Upgraded handlebars to 4.7.0 - #1159

Thanks 👏

Commits

The new version differs by 2 commits.

  • aa59c1e chore: Bump version to 0.15.8
  • 2cbb089 fix: Update handlebars to 4.7

See the full diff

FAQ and help

There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.


Your Greenkeeper Bot 🌴

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.