Skip to content

Commit

Permalink
Import carbon-graphs to public
Browse files Browse the repository at this point in the history
Build: Added travis.yml, .releaserc semantic-release (#1)

* Build: Added package-lock.json

* Fix: carbon-site-helpers & svg-to-carbon imports needs to be scoped

* Build: Added travis.yml with gh-pages deploy

* Build: Added .releaserc semantic-release

* Chore: Removed husky test on commit

* Docs: Updated contribution document links

* Build: Deploy stage doesnt appear on build logs if PR

Chore: 1.0.0 [skip ci]

* Added travis.yml, .releaserc semantic-release (#1) ([53b62c1](cerner@53b62c1)), closes [#1](cerner#1)

New: Criticality for Timeline Points (#10)

* New: Criticality for Timeline Points

* Docs: add self to contributor list

Chore: 1.1.0 [skip ci]

* Criticality for Timeline Points (#10) ([9145e79](cerner@9145e79)), closes [#10](cerner#10)

Build: Added karma-parallel to run tests in parallel (fixes #44) (cerner#46)

* Build: Added karma-parallel to run tests in parallel (fixes #44)

* Fix: Force multiple executors in karma config

* Build: Test usig xvfb for travis

* Fix: Added xvfb service

* Revert: xvfb since we are using ChromeHeadless and puppeteer

Chore: 1.1.1 [skip ci]

* Added karma-parallel to run tests in parallel (fixes #44) (cerner#46) ([4ede730](cerner@4ede730)), closes [#44](https://github.com/cerner/carbon-graphs/issues/44) [cerner#46](cerner#46) [#44](https://github.com/cerner/carbon-graphs/issues/44)

New: Native Pie chart (cerner#42)

* New: Native Pie chart

* Docs: Added Pie chart documentation

* Fix: JSDoc changes for PieContent

Chore: 1.2.0 [skip ci]

* Native Pie chart (cerner#42) ([b275756](cerner@b275756)), closes [cerner#42](cerner#42)

Chore: Doc lint preventing deploying the code to gh-pages (cerner#52)

* Chore: Doc lint preventing deploying the code to gh-pages

* Chore: fixed jsdocs for all functions

* Chore: fixed jsdocs for all functions with examples

Chore: 1.2.1 [skip ci]

* Doc lint preventing deploying the code to gh-pages (cerner#52) ([67a7334](cerner@67a7334)), closes [cerner#52](cerner#52)

Update: Load and unload batch of tracks (fixes #51) (cerner#55)

Chore: 1.3.0 [skip ci]

* Load and unload batch of tracks (fixes #51) (cerner#55) ([0471492](cerner@0471492)), closes [#51](https://github.com/cerner/carbon-graphs/issues/51) [cerner#55](cerner#55)

Update: Disabled legend item appearance is now distinct (fixes #47) (cerner#48)

* Update: Disabled legend item appearance is now distinct (fixes #47)

* Fix: Disabled legend should be selected by default

Chore: 1.4.0 [skip ci]

* Disabled legend item appearance is now distinct (fixes #47) (cerner#48) ([b6b4581](cerner@b6b4581)), closes [#47](https://github.com/cerner/carbon-graphs/issues/47) [cerner#48](cerner#48) [#47](https://github.com/cerner/carbon-graphs/issues/47)

Fix: Regions not rendering combination with Paired Result (fixes #40) (cerner#59)

Chore: 1.4.1 [skip ci]

* Regions not rendering combination with Paired Result (fixes #40) (cerner#59) ([d8c7644](cerner@d8c7644)), closes [#40](https://github.com/cerner/carbon-graphs/issues/40) [cerner#59](cerner#59)

Fix: Axes shapes werent centered in Firefox (fixes #53) (cerner#58)

* Fix: Axes shapes werent centered in Firefox (fixes #53)

* Fix: Translate once on create of shape container

Chore: 1.4.2 [skip ci]

* Axes shapes werent centered in Firefox (fixes #53) (cerner#58) ([210b6bd](cerner@210b6bd)), closes [#53](https://github.com/cerner/carbon-graphs/issues/53) [cerner#58](cerner#58) [#53](https://github.com/cerner/carbon-graphs/issues/53)

Fix: Non-path based svg icon now translates on-resize (fixes #60) (cerner#61)

* Fix: Non-path based svg icon now translates on-resize (fixes #60)

* Chore: Added a few logs while building icons

* Update: DevDependencies

* Chore: Increased transition delay

Chore: 1.4.3 [skip ci]

* Non-path based svg icon now translates on-resize (fixes #60) (cerner#61) ([3170509](cerner@3170509)), closes [#60](https://github.com/cerner/carbon-graphs/issues/60) [cerner#61](cerner#61) [#60](https://github.com/cerner/carbon-graphs/issues/60)

Update: Display Data Series In Legend when No Data Exists (cerner#62)

* Carbon-42 Display Data Series In Legend when No Data Exists

* Update: Display Data Series In Legend when No Data Exists

* Update: Display Data Series In Legend when No Data Exists

* Added unit testcaes

* updated testcases

Chore: 1.5.0 [skip ci]

* Display Data Series In Legend when No Data Exists (cerner#62) ([09d4d0b](cerner@09d4d0b)), closes [cerner#62](cerner#62)

Update: Region shows faceup when identical in multi-set (cerner#49)

* Update: same region show up

* Update: made requested changes

* Update: made changes to region code

* Update: made changes to refine code and added test cases

* Update: resolved conflict latest code set added

* Update: made changes to test case and added some test cases

* Update: made changes

* Update: made changes

* Update: did some minor changes

* Update: added some minor change

* Update: added comment line

Chore: 1.6.0 [skip ci]

* Region shows faceup when identical in multi-set (cerner#49) ([8b4b341](cerner@8b4b341)), closes [cerner#49](cerner#49)

New: Added OCS light shapes for Unverified datapoints (fixes #54, fixes #66) (cerner#63)

* New: Added OCS light shapes for Unverified datapoints (fixes #54)

* Update: ocs

* Update: Added unit tests

* Docs: Added information on rangeRounding

* Docs: Added light and dark mode to SHAPES documentation

* Fix: Dateline doc showing funny formatting

* Chore: Restructured examples for Shapes vs light

Chore: 1.7.0 [skip ci]

* Added OCS light shapes for Unverified datapoints (fixes #54, fixes #66) (cerner#63) ([513e3b9](cerner@513e3b9)), closes [#54](https://github.com/cerner/carbon-graphs/issues/54) [#66](https://github.com/cerner/carbon-graphs/issues/66) [cerner#63](cerner#63) [#54](https://github.com/cerner/carbon-graphs/issues/54)

Chore: Updated carbon-site-helpers to 1.1.0 (cerner#72)

* Update: Render demo site with options

* Chore: Updated carbo-site-helpers to 1.1.0

Chore: 1.7.1 [skip ci]

* Updated carbon-site-helpers to 1.1.0 (cerner#72) ([5db4414](cerner@5db4414)), closes [cerner#72](cerner#72)

New: No Data View (fixes #39) (cerner#68)

* New: No Data View (fixes #39)

* New: No Data View (fixes #39)

* New: No Data View (fixes #39)

Address review comment

* New: No Data View (fixes #39)

Add necessary Tests

* New: No Data View (fixes #39)

Code cleanup

* New: No Data View (fixes #39)

Code cleanup and documentation

* New: No Data View (fixes #39)

Update font-size to fit to all screen sizes

* New: No Data View (fixes #39)

Update example

* New: No Data View (fixes #39)

Update test to use the constants

* New: No Data View (fixes #39)

Revert the chage added by mistake

Chore: 1.8.0 [skip ci]

* No Data View (fixes #39) (cerner#68) ([cee3ab1](cerner@cee3ab1)), closes [#39](https://github.com/cerner/carbon-graphs/issues/39) [cerner#68](cerner#68) [#39](https://github.com/cerner/carbon-graphs/issues/39) [#39](https://github.com/cerner/carbon-graphs/issues/39) [#39](https://github.com/cerner/carbon-graphs/issues/39) [#39](https://github.com/cerner/carbon-graphs/issues/39) [#39](https://github.com/cerner/carbon-graphs/issues/39) [#39](https://github.com/cerner/carbon-graphs/issues/39) [#39](https://github.com/cerner/carbon-graphs/issues/39) [#39](https://github.com/cerner/carbon-graphs/issues/39) [#39](https://github.com/cerner/carbon-graphs/issues/39) [#39](https://github.com/cerner/carbon-graphs/issues/39)

Chore: Added custom padding tab for site (fixes #69) (cerner#73)

* Chore: Added custom padding tab for site (fixes #69)

* Chore: Added code review comment

Chore: 1.8.1 [skip ci]

* Added custom padding tab for site (fixes #69) (cerner#73) ([59a5544](cerner@59a5544)), closes [#69](https://github.com/cerner/carbon-graphs/issues/69) [cerner#73](cerner#73) [#69](https://github.com/cerner/carbon-graphs/issues/69)

Chore: Site to include breadcrumb via site-helpers v1.3.0

Chore: 1.8.2 [skip ci]

* Site to include breadcrumb via site-helpers v1.3.0 ([e0cd189](cerner@e0cd189))

Chore: Update concept goal-line vs region-line (fixes #38) (cerner#76)

Chore: 1.8.3 [skip ci]

* Update concept goal-line vs region-line (fixes #38) (cerner#76) ([532a721](cerner@532a721)), closes [#38](https://github.com/cerner/carbon-graphs/issues/38) [cerner#76](cerner#76)

New: Add support for nl-NL and sv-SE (cerner#75)

* New: Add Locale support for nl-NL and sv-SE

* New: Add Locale support for nl-NL and sv-SE

* New: Add Locale support for nl-NL and sv-SE

Chore: 1.9.0 [skip ci]

* Add support for nl-NL and sv-SE (cerner#75) ([65a1b47](cerner@65a1b47)), closes [cerner#75](cerner#75)

Fix: Timeline to honour padding right property (fixes #45) (cerner#77)

* Update: creationhelper to use padding-right and example

* Update: contributors.md

* Update: jest

* Update: Removed unneeded line

* Update: Removed unneeded line change

Chore: 1.9.1 [skip ci]

* Timeline to honour padding right property (fixes #45) (cerner#77) ([fd22162](cerner@fd22162)), closes [#45](https://github.com/cerner/carbon-graphs/issues/45) [cerner#77](cerner#77)

Chore: Update dependencies and removed codeowners (cerner#82)

Chore: 1.9.2 [skip ci]

* Update dependencies and removed codeowners (cerner#82) ([8314626](cerner@8314626)), closes [cerner#82](cerner#82)

Fix: x-axis ticks from overlapping (fixes #32) (cerner#80)

* Fix: x-axis-ticks-overlapping

* Fix: x-axis ticks overlapping(fixes #32)

Chore: 1.9.3 [skip ci]

* x-axis ticks from overlapping (fixes #32) (cerner#80) ([7057e75](cerner@7057e75)), closes [#32](https://github.com/cerner/carbon-graphs/issues/32) [cerner#80](cerner#80) [#32](https://github.com/cerner/carbon-graphs/issues/32)

Docs: Restructured examples, added getting started page (cerner#85)

* Docs: Restructured examples, added getting started page

* Docs: PR template fix

* Fix: Links for image and redirect to usage section

* Fix: code review updates

Chore: 1.9.4 [skip ci]

* Restructured examples, added getting started page (cerner#85) ([2f798d4](cerner@2f798d4)), closes [cerner#85](cerner#85)

Update: Added support provide key for unload Graph contents (fixes #86) (cerner#87)

* Update: Added support provide key for unload Graph contents (fixes #86)

* Fix: Added unit tests and title attr for legend

* Docs: Updated documentation for loadContent and unloadContent

* Docs: Updates to API reference

* Fix: Code review comments

* Update: DevDependencies

Chore: 1.10.0 [skip ci]

* Added support provide key for unload Graph contents (fixes #86) (cerner#87) ([344aac2](cerner@344aac2)), closes [#86](https://github.com/cerner/carbon-graphs/issues/86) [cerner#87](cerner#87) [#86](https://github.com/cerner/carbon-graphs/issues/86)

Fix: To not trigger popup for not truncated trackLabel (fixes #20) (cerner#89)

* Fix: To not trigger popup for not truncated trackLabel (fixes #20)

* Fix: Added if condition for onclick (fixes #20)

* Update: Updated test

* Update: Resolved review comments

Chore: 1.10.1 [skip ci]

* To not trigger popup for not truncated trackLabel (fixes #20) (cerner#89) ([8e9cef0](cerner@8e9cef0)), closes [#20](https://github.com/cerner/carbon-graphs/issues/20) [cerner#89](cerner#89) [#20](https://github.com/cerner/carbon-graphs/issues/20) [#20](https://github.com/cerner/carbon-graphs/issues/20)

New: Panning property added (cerner#67)

* Update: added code for panning

* Update: added code for panning

* Update: corrected test cases failing

* Update: Added panning code example and documentation with test case

* Update: Added test cases

* Update: Fixed build

* Update: fixed test cases to fix build

* Update: fixing build

* Update: fixing build

* Update: made changes and added examplea

* Update: made changes

* Update: made little correction

* Update: made changes

* Update: added comment for getDatelineIndicatorHeight call

* Update: made some little changes

Chore: 1.11.0 [skip ci]

* Panning property added (cerner#67) ([50f6770](cerner@50f6770)), closes [cerner#67](cerner#67)

Chore: Gantt Events Icon update within Site (cerner#94)

Chore: Split unit tests into more atomic files (fixes #36) (cerner#91)

* Chore: Split unit tests into more atomic files (fixes #36)

* Chore: test rebase

Chore: 1.11.1 [skip ci]

* Gantt Events Icon update within Site (cerner#94) ([6ea43fd](cerner@6ea43fd)), closes [cerner#94](cerner#94)
* Split unit tests into more atomic files (fixes #36) (cerner#91) ([69580ac](cerner@69580ac)), closes [#36](https://github.com/cerner/carbon-graphs/issues/36) [cerner#91](cerner#91) [#36](https://github.com/cerner/carbon-graphs/issues/36)

Chore: Updated eslint rules to eslint-plugin-standard (cerner#96)

* Chore: Updated eslint rules to eslint-plugin-standard

* Fix: Removed some redundant rules

Chore: 1.11.2 [skip ci]

* Updated eslint rules to eslint-plugin-standard (cerner#96) ([37bc569](cerner@37bc569)), closes [cerner#96](cerner#96)

Fix: prevents onclick trigger for non truncated axis row label (fixes #90) (cerner#98)

* Fix: prevents onclick trigger for non truncated
axis row label (fixes #90)

* Fix: Added check for secondaryDisplay as well

Chore: 1.11.3 [skip ci]

* prevents onclick trigger for non truncated axis row label (fixes #90) (cerner#98) ([bc24ad3](cerner@bc24ad3)), closes [#90](https://github.com/cerner/carbon-graphs/issues/90) [cerner#98](cerner#98) [#90](https://github.com/cerner/carbon-graphs/issues/90)

Update: Provide padding when hasCustomProperty is true (fixes #22) (cerner#97)

Chore: 1.12.0 [skip ci]

* Provide padding when hasCustomProperty is true (fixes #22) (cerner#97) ([b1584e2](cerner@b1584e2)), closes [#22](https://github.com/cerner/carbon-graphs/issues/22) [cerner#97](cerner#97)

Update: Add border for legend item (fixes #28) (cerner#103)

* Update: Add border for legend item (fixes #28)

* Docs: Fixed renaming of Graph.md

* Chore: Moved panHelpers out of controls folder

Chore: 1.13.0 [skip ci]

* Add border for legend item (fixes #28) (cerner#103) ([1c69ed6](cerner@1c69ed6)), closes [#28](https://github.com/cerner/carbon-graphs/issues/28) [cerner#103](cerner#103) [#28](https://github.com/cerner/carbon-graphs/issues/28)

Fix: Show region when only one paired result is displayed (fixes #3) (cerner#108)

* Fix: Show region when only one paired result is displayed (fixes #3)

* Fix: Use contentKeys directly. (fixes #3)

* Fix: Update Contributors file. (fixes #3)

Chore: 1.13.1 [skip ci]

* Show region when only one paired result is displayed (fixes #3) (cerner#108) ([86be549](cerner@86be549)), closes [#3](https://github.com/cerner/carbon-graphs/issues/3) [cerner#108](cerner#108) [#3](https://github.com/cerner/carbon-graphs/issues/3) [#3](https://github.com/cerner/carbon-graphs/issues/3) [#3](https://github.com/cerner/carbon-graphs/issues/3)

Update: Add support for empty tick labels (fixes #92) (cerner#105)

Chore: 1.14.0 [skip ci]

* Add support for empty tick labels (fixes #92) (cerner#105) ([c27805f](cerner@c27805f)), closes [#92](https://github.com/cerner/carbon-graphs/issues/92) [cerner#105](cerner#105)

Update: Constant padding bottom (fixes #81) (cerner#107)

* Update: Added condition for Windows (fixes #81)

* Update: Added check for firefox in windows (fixes #81)

* Update: updated custom padding bottom

* Update: updated constants bottom padding (fixes #81)

* Update: updated test

* Update: Added a constant variable for tests

* Update: Added const variable in commonHelper

Chore: 1.15.0 [skip ci]

* Constant padding bottom (fixes #81) (cerner#107) ([0df429d](cerner@0df429d)), closes [#81](https://github.com/cerner/carbon-graphs/issues/81) [cerner#107](cerner#107) [#81](https://github.com/cerner/carbon-graphs/issues/81) [#81](https://github.com/cerner/carbon-graphs/issues/81) [#81](https://github.com/cerner/carbon-graphs/issues/81)

Docs: Added documentation on X Axis domain padding (fixes #70) (cerner#120)

Chore: 1.15.1 [skip ci]

* Added documentation on X Axis domain padding (fixes #70) (cerner#120) ([ae68ff4](cerner@ae68ff4)), closes [#70](https://github.com/cerner/carbon-graphs/issues/70) [cerner#120](cerner#120)

Chore: Update dependencies to enable Greenkeeper 🌴 (cerner#122)

* chore(package): update dependencies

* chore(travis): whitelist greenkeeper branches

* docs(readme): add Greenkeeper badge

* chore(package): update lockfile package-lock.json

* chore: adapt code to updated dependencies

Chore: 1.15.2 [skip ci]

* Update dependencies to enable Greenkeeper 🌴 (cerner#122) ([e31d243](cerner@e31d243)), closes [cerner#122](cerner#122)

New: Support dashed line for Line Graph (fixes #29) (cerner#118)

Chore: 1.16.0 [skip ci]

* Support dashed line for Line Graph (fixes #29) (cerner#118) ([98b614a](cerner@98b614a)), closes [#29](https://github.com/cerner/carbon-graphs/issues/29) [cerner#118](cerner#118)

Upgrade: Bump npm from 6.13.2 to 6.13.4 [skip ci] (cerner#127)

Bumps [npm](https://github.com/npm/cli) from 6.13.2 to 6.13.4.
- [Release notes](https://github.com/npm/cli/releases)
- [Changelog](https://github.com/npm/cli/blob/latest/CHANGELOG.md)
- [Commits](npm/cli@v6.13.2...v6.13.4)

Signed-off-by: dependabot[bot] <support@github.com>

Fix: y2 axis label going out of scope (fixes #110) (cerner#125)

Chore: 1.16.1 [skip ci]

* y2 axis label going out of scope (fixes #110) (cerner#125) ([957a3f5](cerner@957a3f5)), closes [#110](https://github.com/cerner/carbon-graphs/issues/110) [cerner#125](cerner#125)

* Bump npm from 6.13.2 to 6.13.4 [skip ci] (cerner#127) ([7d3d238](cerner@7d3d238)), closes [cerner#127](cerner#127)

Update mini-css-extract-plugin to the latest version 🚀 [skip ci] (cerner#130)

* chore(package): update mini-css-extract-plugin to version 0.9.0

* chore(package): update lockfile package-lock.json

Fix: Opacity for Hashed Activity Bars for Gantt (fixes #113)

Fix: Border Background bars Gantt for a11y (fixes #123)

Chore: Update site with background bar in Gantt to black

Chore: 1.16.2 [skip ci]

* Merge pull request cerner#131 from cerner/gantt-ux ([d193c48](cerner@d193c48)), closes [cerner#131](cerner#131) [#113](https://github.com/cerner/carbon-graphs/issues/113) [#123](https://github.com/cerner/carbon-graphs/issues/123)
* Update site with background bar in Gantt to black ([9010c59](cerner@9010c59))

* Border Background bars Gantt for a11y (fixes #123) ([0efdb12](cerner@0efdb12)), closes [#123](https://github.com/cerner/carbon-graphs/issues/123)
* Opacity for Hashed Activity Bars for Gantt (fixes #113) ([5a39496](cerner@5a39496)), closes [#113](https://github.com/cerner/carbon-graphs/issues/113)

Chore: Update Greenkeeper commit messages going forward [skip ci]

Chore: Removed Greenkeeper badge from README [skip ci]

Upgrade: Update sinon to version 8.0.0 [skip ci] (cerner#132)

* Upgrade: Update sinon to version 8.0.0

* chore(package): update lockfile package-lock.json

Upgrade: babel-plugin-istanbul to version 6.0.0 [skip ci] (cerner#133)

* Upgrade: Update babel-plugin-istanbul to version 6.0.0

* chore(package): update lockfile package-lock.json

Fix: Padding Top on Timeline changes the width (fixes #117) (cerner#126)

:wq

Chore: 1.16.3 [skip ci]

* Removed Greenkeeper badge from README [skip ci] ([8cf95fd](cerner@8cf95fd))
* Update Greenkeeper commit messages going forward [skip ci] ([2768cc7](cerner@2768cc7))

* Padding Top on Timeline changes the width (fixes #117) (cerner#126) ([ee9271a](cerner@ee9271a)), closes [#117](https://github.com/cerner/carbon-graphs/issues/117) [cerner#126](cerner#126)

* babel-plugin-istanbul to version 6.0.0 [skip ci] (cerner#133) ([d2565d0](cerner@d2565d0)), closes [cerner#133](cerner#133)
* Update sinon to version 8.0.0 [skip ci] (cerner#132) ([7baa2ad](cerner@7baa2ad)), closes [cerner#132](cerner#132)

Chore: update PR message for Greenkeeper [skip ci]

Upgrade: Update eslint-plugin-node to version 11.0.0 [skip ci] (cerner#134)

* Upgrade: Update eslint-plugin-node to version 11.0.0

* chore(package): update lockfile package-lock.json

New: Scatter Graph (cerner#128)

* New: Add Scatter Graph

* New: Add Scatter Graph

Review comments

* New: Add Scatter Graph

Remove graph level test/examples, keeping only the content based ones

Co-authored-by: sharathmh <sharath.mh@cerner.com>

Chore: 1.17.0 [skip ci]

* update PR message for Greenkeeper [skip ci] ([4041631](cerner@4041631))

* Scatter Graph (cerner#128) ([4fb46b8](cerner@4fb46b8)), closes [cerner#128](cerner#128)

* Update eslint-plugin-node to version 11.0.0 [skip ci] (cerner#134) ([ca9ed42](cerner@ca9ed42)), closes [cerner#134](cerner#134)

Update: made change
  • Loading branch information
abhijit945 authored and Kamboj Prashant committed Dec 30, 2019
1 parent 319c0fb commit 9018cf4
Show file tree
Hide file tree
Showing 247 changed files with 83,509 additions and 1 deletion.
14 changes: 14 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
root = true

[*]
insert_final_newline = true
trim_trailing_whitespace = true
end_of_line = lf
charset = utf-8
indent_style = space
indent_size = 4

# Package json
[{package.json,pom.xml}]
indent_style = space
indent_size = 2
58 changes: 58 additions & 0 deletions .eslintrc.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
{
"env": {
"browser": true,
"es6": true,
"node": true
},
"globals": {
"ENV": true
},
"extends": ["standard", "plugin:jsdoc/recommended", "prettier"],
"plugins": ["jsdoc"],
"parserOptions": {
"ecmaVersion": 6,
"sourceType": "module"
},
"rules": {
"linebreak-style": 0,
"constructor-super": 2,
"no-var": 1,
"no-this-before-super": 2,
"prefer-const": 1,
"prefer-template": 1,
"no-class-assign": 2,
"no-const-assign": 2,
"require-yield": 2,
"no-dupe-class-members": 2,
"no-useless-constructor": 0,
"prefer-arrow-callback": 1,
"prefer-rest-params": 1,
"no-unused-vars": 2,
"array-callback-return": 2,
"no-nested-ternary": 1,
"no-unneeded-ternary": 1,
"no-unused-expressions": 0,
"arrow-parens": [1, "always"],
"arrow-spacing": [
2,
{
"before": true,
"after": true
}
],
"no-new": 0,
"rest-spread-spacing": [2, "never"],
"prefer-spread": 1,
"object-shorthand": [2, "always"],
"arrow-body-style": 2,
"object-curly-spacing": [2, "always"],
"space-before-blocks": 2,
"max-depth": [2, 3],
"max-nested-callbacks": [2, 3],
"no-extra-bind": 2,
"no-duplicate-imports": 2,
"no-useless-rename": 2,
"no-useless-computed-key": 2,
"no-useless-return": 2
}
}
1 change: 1 addition & 0 deletions .github/CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Please refer contribution guidelines provided [here](https://github.com/cerner/carbon-graphs/blob/master/docs/contributing/README.md). Thanks!!
29 changes: 29 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
name: Bug report
about: Create a report to help us improve
---

**Describe the bug**
A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:

1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error

**Expected behavior**
A clear and concise description of what you expected to happen.

**Screenshots**
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**

- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]

**Additional context**
Add any other context about the problem here.
17 changes: 17 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
---
name: Feature request
about: Suggest an idea for this project

---

**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

**Describe the solution you'd like**
A clear and concise description of what you want to happen.

**Describe alternatives you've considered**
A clear and concise description of any alternative solutions or features you've considered.

**Additional context**
Add any other context or screenshots about the feature request here.
24 changes: 24 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<!-- Thanks for submitting a pull request! Please provide enough information so that others can review your pull request. -->
<!-- Explain the **motivation** for making this change. What existing problem does the pull request solve? -->
<!-- Try to link to an open issue for more information. -->

**What is the purpose of this pull request? (Check any that's applicable)**

- [ ] Feature
- [ ] Bug fix
- [ ] Dependency updates
- [ ] Documentation updates
- [ ] Build related changes
- [ ] Changes an existing functionality
- [ ] Other, please explain:

**Does this introduce a breaking change?**

- [ ] Yes
- [ ] No

<!-- If this introduces a breaking change, please describe the impact and migration path for existing applications below. -->

**What changes did you make? (Give an overview)**

**Add any screenshots**
11 changes: 11 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
.DS_Store
node_modules
dist
lib
.site
.coverage
.idea
npm-debug.log
debug.log
*.stackdump
.vscode
5 changes: 5 additions & 0 deletions .npmignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
docs
dev
.github
test
build
67 changes: 67 additions & 0 deletions .releaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,67 @@
{
"prepare": [
"@semantic-release/npm",
{
"path": "@semantic-release/git",
"assets": [
"package.json",
"package-lock.json"
],
"message": "Chore: ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
],
"plugins": [
[
"@semantic-release/commit-analyzer",
{
"preset": "eslint",
"releaseRules": [
{
"tag": "Breaking",
"release": "major"
},
{
"tag": "Fix",
"release": "patch"
},
{
"tag": "New",
"release": "minor"
},
{
"tag": "Update",
"release": "minor"
},
{
"tag": "Docs",
"release": "patch"
},
{
"tag": "Build",
"release": "patch"
},
{
"tag": "Upgrade",
"release": "patch"
},
{
"tag": "Chore",
"release": "patch"
},
{
"tag": "Revert",
"release": "patch"
}
]
}
],
[
"@semantic-release/release-notes-generator",
{
"preset": "eslint"
}
],
"@semantic-release/npm",
"@semantic-release/github"
]
}
136 changes: 136 additions & 0 deletions .stylelintrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
{
"extends": "stylelint-config-standard",
"rules": {
"indentation": 4,
"at-rule-semicolon-newline-after": "always",
"at-rule-semicolon-space-before": "never",
"block-no-empty": true,
"block-closing-brace-empty-line-before": "never",
"block-closing-brace-newline-after": "always",
"block-closing-brace-newline-before": "always-multi-line",
"block-closing-brace-space-before": "always-single-line",
"block-opening-brace-newline-after": "always-multi-line",
"block-opening-brace-space-after": "always-single-line",
"block-opening-brace-space-before": "always",
"color-hex-case": "lower",
"color-hex-length": "short",
"color-named": "never",
"color-no-invalid-hex": true,
"comment-no-empty": true,
"comment-whitespace-inside": "always",
"declaration-bang-space-after": "never",
"declaration-bang-space-before": "always",
"declaration-block-no-duplicate-properties": [
true,
{
"ignore": [
"consecutive-duplicates-with-different-values"
]
}
],
"declaration-block-no-redundant-longhand-properties": true,
"declaration-block-no-shorthand-property-overrides": true,
"declaration-block-single-line-max-declarations": 1,
"declaration-colon-newline-after": "always-multi-line",
"declaration-colon-space-after": "always-single-line",
"declaration-colon-space-before": "never",
"declaration-block-semicolon-newline-after": "always",
"declaration-block-semicolon-newline-before": "never-multi-line",
"declaration-block-semicolon-space-after": "always-single-line",
"declaration-block-semicolon-space-before": "never",
"declaration-block-trailing-semicolon": "always",
"font-family-no-duplicate-names": true,
"function-calc-no-unspaced-operator": true,
"function-linear-gradient-no-nonstandard-direction": true,
"function-url-no-scheme-relative": true,
"function-comma-newline-after": "always-multi-line",
"function-comma-space-after": "always-single-line",
"function-max-empty-lines": 0,
"function-name-case": "lower",
"function-parentheses-newline-inside": "always-multi-line",
"function-parentheses-space-inside": "never-single-line",
"function-whitespace-after": "always",
"keyframe-declaration-no-important": true,
"length-zero-no-unit": true,
"max-empty-lines": 1,
"max-nesting-depth": 3,
"media-feature-name-no-unknown": true,
"media-feature-colon-space-after": "always",
"media-feature-colon-space-before": "never",
"media-feature-name-case": "lower",
"media-feature-parentheses-space-inside": "never",
"media-feature-range-operator-space-after": "always",
"media-feature-range-operator-space-before": "always",
"media-query-list-comma-newline-after": "always-multi-line",
"media-query-list-comma-newline-before": "never-multi-line",
"media-query-list-comma-space-after": "always-single-line",
"media-query-list-comma-space-before": "never",
"no-empty-source": true,
"no-eol-whitespace": [
true,
{
"ignore": [
"empty-lines"
]
}
],
"no-extra-semicolons": true,
"no-invalid-double-slash-comments": true,
"no-missing-end-of-source-newline": true,
"no-unknown-animations": true,
"number-leading-zero": "always",
"number-no-trailing-zeros": true,
"property-case": "lower",
"property-no-unknown": true,
"rule-empty-line-before": [
"always",
{
"except": [
"after-single-line-comment",
"first-nested"
],
"ignore": [
"after-comment",
"inside-block"
]
}
],
"shorthand-property-no-redundant-values": true,
"selector-attribute-brackets-space-inside": "never",
"string-no-newline": true,
"unit-no-unknown": true,
"selector-attribute-operator-space-after": "never",
"selector-attribute-operator-space-before": "never",
"selector-attribute-quotes": "always",
"selector-combinator-space-after": "always",
"selector-combinator-space-before": "always",
"selector-descendant-combinator-no-non-space": true,
"selector-list-comma-newline-after": "always-multi-line",
"selector-list-comma-newline-before": "never-multi-line",
"selector-list-comma-space-after": "always-single-line",
"selector-list-comma-space-before": "never",
"selector-pseudo-class-no-unknown": true,
"selector-pseudo-class-case": "lower",
"selector-pseudo-class-parentheses-space-inside": "never",
"selector-pseudo-element-case": "lower",
"selector-pseudo-element-no-unknown": true,
"selector-type-no-unknown": true,
"selector-attribute-operator-blacklist": [
"*="
],
"selector-class-pattern": [
"^[a-zA-Z0-9\\-]+$"
],
"selector-max-compound-selectors": 4,
"selector-max-empty-lines": 1,
"selector-max-universal": 1,
"selector-no-vendor-prefix": true,
"selector-type-case": "lower",
"string-quotes": "double",
"unit-case": "lower",
"value-keyword-case": "lower",
"value-list-comma-newline-after": "always-multi-line",
"value-list-comma-space-after": "always-single-line",
"value-list-max-empty-lines": 0
}
}
Loading

0 comments on commit 9018cf4

Please sign in to comment.