visjs / vis-util Goto Github PK
View Code? Open in Web Editor NEW:construction_worker: Helper functions for the visjs family
Home Page: https://visjs.github.io/vis-util/
License: Apache License 2.0
:construction_worker: Helper functions for the visjs family
Home Page: https://visjs.github.io/vis-util/
License: Apache License 2.0
0.15.0
to 0.15.1
.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.
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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
the src/index.ts
should to be rewritten in typescript.
2.9.0
to 2.10.0
.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.
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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
I just installed [email protected]. All I got are the following files:
This is obviously not not enough for a working release ;-)
All placed using util.extend, util.deepExtend, util.selectiveExtend and util.selectiveDeepExtend would NOT actually do anything!
8.0.4
to 8.1.0
.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.
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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
cssUtil.split('color: red; background: url(http://www.example.com:8080/a.jpg);')
Error Result
color: red;
background: url(http
Expected Result
color: red;
background: url(http://www.example.com:8080/a.jpg);
origin source:
Line 1165 in 589150b
suggestion:
const parts = style.split(/_(.*)/s);
javascript - split string only on first instance of specified character - Stack Overflow
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.
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:
I also installed peer dependencies (hammerjs and keycharm), but it didn't help. How can I get it working?
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
🚨 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.
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
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.
15.13.20
to 15.13.21
.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.
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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
a documentation should be generated.
We should run test status checks on commit and every request to ensure all tests are still "green".
2.17.0
to 2.18.0
.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.
settings
property (#1527) (b515e47)Keyword
(#1487) (77a1caa)ban-ts-comment
rule (#1361) (2a83d13)prefer-ast-types-enum
(#1508) (c3d0a3a)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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
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:
I cannot get this function run in IE without an error 😭
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.
Hello,
vis-util seems to be not compatible with IE11 because there's some destructuring in the builded JS. Is it possible to add https://babeljs.io/docs/en/babel-plugin-transform-destructuring in order to produce a JS compatible with IE11 ?
Thanks in advance 🙂
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.
1.27.6
to 1.27.7
.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.
2019-12-01
The new version differs by 4 commits.
c753a7f
1.27.7
1b8a3de
Update changelog
d5651be
Fix incomplete computed property deoptimization (#3267)
d7e3993
Update changelog
See the full diff
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
2.6.1
to 2.7.0
.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.
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
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
The changes to remove the add/remove Event listener methods in 5.0.6 break vis-graph3d.
You should never change the api (i.e. change/remove public api methods) in a minor release!
This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.
These updates are currently rate-limited. Click on a checkbox below to force their creation now.
These updates have all been created already. Click a checkbox below to force a retry/rebase of any.
.circleci/config.yml
cimg/node 21.2.0
cimg/node 21.2.0-browsers
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
0.15.7
to 0.15.8
.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.
There is a collection of frequently asked questions. If those don’t help, you can always ask the humans behind Greenkeeper.
Your Greenkeeper Bot 🌴
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.