├── .babelrc ├── .eslintignore ├── .eslintrc ├── .gitignore ├── LICENSE ├── README.md ├── _config.yml ├── assets ├── .DS_Store └── icons │ ├── .DS_Store │ ├── dark-mode.png │ ├── light-mode.png │ ├── mdblue-mode.png │ ├── plus-icon-rounded.svg │ ├── plus-rounded-dark.svg │ ├── reset-icon-red-rounded.svg │ ├── rule-black.svg │ ├── rule.ico │ ├── rules.svg │ └── submit-icon-green-rounded.svg ├── docs ├── README.md ├── _config.yml ├── advanced.md ├── create-rules.md ├── decisions.md ├── images │ ├── create-upload.png │ ├── create.png │ ├── decision1.png │ ├── decision2.png │ ├── decision3.png │ ├── decision4.png │ ├── decision5.png │ ├── decision6.png │ ├── fact1.png │ ├── fact2.png │ ├── fact3.png │ ├── generate.png │ ├── more-decisions1.png │ ├── more-decisions2.png │ ├── more-decisions3.png │ ├── more-decisions4.png │ ├── more-decisions5.png │ ├── more-decisions6.png │ ├── more-decisions7.png │ ├── more-decisions8.png │ ├── output-params.png │ ├── path-decisions1.png │ ├── path-decisions2.png │ ├── path-fact.png │ ├── update-decisions1.png │ ├── update-decisions2.png │ ├── update-decisions3.png │ ├── update-decisions4.png │ ├── update-decisions5.png │ ├── update-fact1.png │ ├── update-fact2.png │ ├── update-validate.png │ ├── upload.png │ └── validate.png ├── implementation.md ├── manage-rules.md └── rule-engine.md ├── examples ├── Credit-Card-Eligibility.json └── Room-Rent.json ├── index.html ├── package.json ├── src ├── actions │ ├── action-types.js │ ├── app.js │ ├── attributes.js │ ├── decisions.js │ └── ruleset.js ├── app.js ├── components │ ├── attributes │ │ ├── add-atrribtues.js │ │ ├── attr-details.js │ │ ├── attributes.js │ │ └── view-attributes.js │ ├── button │ │ ├── button-groups.js │ │ ├── button.js │ │ └── nav-button.js │ ├── decisions │ │ ├── add-decision.js │ │ ├── decision-details.js │ │ └── decision.js │ ├── error │ │ └── ruleset-error.js │ ├── footer │ │ └── footer.js │ ├── forms │ │ ├── input-field.js │ │ └── selectmenu-field.js │ ├── loader │ │ └── loader.js │ ├── navigation │ │ ├── navigation-link.js │ │ └── navigation-panel.js │ ├── notification │ │ └── notification.js │ ├── panel │ │ ├── banner.js │ │ └── panel.js │ ├── search │ │ └── search.js │ ├── table │ │ └── table.js │ ├── tabs │ │ └── tabs.js │ ├── title │ │ ├── page-title.js │ │ └── title.js │ ├── toolbar │ │ └── toolbar.js │ ├── tree │ │ ├── tree-style.js │ │ └── tree.js │ └── validate │ │ └── validate-rules.js ├── constants │ ├── app-style.js │ ├── data-types.js │ └── messages.js ├── containers │ ├── app │ │ ├── app-container.js │ │ └── appearance-container.js │ ├── home │ │ └── home-container.js │ └── ruleset │ │ ├── create-ruleset-container.js │ │ └── ruleset-container.js ├── context │ └── apperance-context.js ├── data-objects │ ├── footer-links.json │ └── operator.json ├── reducers │ ├── app-reducer.js │ ├── index.js │ └── ruleset-reducer.js ├── routes │ └── app-routes.js ├── sass │ ├── _utils.scss │ ├── base.scss │ ├── components │ │ ├── apperance.scss │ │ ├── attributes.scss │ │ ├── button.scss │ │ ├── decisions.scss │ │ ├── forms.scss │ │ ├── home.scss │ │ ├── index.scss │ │ ├── nav.scss │ │ ├── panel.scss │ │ ├── search.scss │ │ ├── table.scss │ │ ├── tabs.scss │ │ ├── title.scss │ │ └── tree.scss │ ├── theme │ │ ├── dark.scss │ │ ├── index.scss │ │ ├── light.scss │ │ └── md-blue.scss │ └── variables.scss ├── store.js ├── utils │ ├── stringutils.js │ ├── transform.js │ └── treeutils.js └── validations │ ├── attribute-validations.js │ ├── decision-validation.js │ └── rule-validation.js ├── webpack.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/_config.yml -------------------------------------------------------------------------------- /assets/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/.DS_Store -------------------------------------------------------------------------------- /assets/icons/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/.DS_Store -------------------------------------------------------------------------------- /assets/icons/dark-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/dark-mode.png -------------------------------------------------------------------------------- /assets/icons/light-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/light-mode.png -------------------------------------------------------------------------------- /assets/icons/mdblue-mode.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/mdblue-mode.png -------------------------------------------------------------------------------- /assets/icons/plus-icon-rounded.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/plus-icon-rounded.svg -------------------------------------------------------------------------------- /assets/icons/plus-rounded-dark.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/plus-rounded-dark.svg -------------------------------------------------------------------------------- /assets/icons/reset-icon-red-rounded.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/reset-icon-red-rounded.svg -------------------------------------------------------------------------------- /assets/icons/rule-black.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/rule-black.svg -------------------------------------------------------------------------------- /assets/icons/rule.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/rule.ico -------------------------------------------------------------------------------- /assets/icons/rules.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/rules.svg -------------------------------------------------------------------------------- /assets/icons/submit-icon-green-rounded.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/assets/icons/submit-icon-green-rounded.svg -------------------------------------------------------------------------------- /docs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/advanced.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/advanced.md -------------------------------------------------------------------------------- /docs/create-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/create-rules.md -------------------------------------------------------------------------------- /docs/decisions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/decisions.md -------------------------------------------------------------------------------- /docs/images/create-upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/create-upload.png -------------------------------------------------------------------------------- /docs/images/create.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/create.png -------------------------------------------------------------------------------- /docs/images/decision1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/decision1.png -------------------------------------------------------------------------------- /docs/images/decision2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/decision2.png -------------------------------------------------------------------------------- /docs/images/decision3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/decision3.png -------------------------------------------------------------------------------- /docs/images/decision4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/decision4.png -------------------------------------------------------------------------------- /docs/images/decision5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/decision5.png -------------------------------------------------------------------------------- /docs/images/decision6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/decision6.png -------------------------------------------------------------------------------- /docs/images/fact1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/fact1.png -------------------------------------------------------------------------------- /docs/images/fact2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/fact2.png -------------------------------------------------------------------------------- /docs/images/fact3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/fact3.png -------------------------------------------------------------------------------- /docs/images/generate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/generate.png -------------------------------------------------------------------------------- /docs/images/more-decisions1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/more-decisions1.png -------------------------------------------------------------------------------- /docs/images/more-decisions2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/more-decisions2.png -------------------------------------------------------------------------------- /docs/images/more-decisions3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/more-decisions3.png -------------------------------------------------------------------------------- /docs/images/more-decisions4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/more-decisions4.png -------------------------------------------------------------------------------- /docs/images/more-decisions5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/more-decisions5.png -------------------------------------------------------------------------------- /docs/images/more-decisions6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/more-decisions6.png -------------------------------------------------------------------------------- /docs/images/more-decisions7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/more-decisions7.png -------------------------------------------------------------------------------- /docs/images/more-decisions8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/more-decisions8.png -------------------------------------------------------------------------------- /docs/images/output-params.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/output-params.png -------------------------------------------------------------------------------- /docs/images/path-decisions1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/path-decisions1.png -------------------------------------------------------------------------------- /docs/images/path-decisions2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/path-decisions2.png -------------------------------------------------------------------------------- /docs/images/path-fact.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/path-fact.png -------------------------------------------------------------------------------- /docs/images/update-decisions1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/update-decisions1.png -------------------------------------------------------------------------------- /docs/images/update-decisions2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/update-decisions2.png -------------------------------------------------------------------------------- /docs/images/update-decisions3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/update-decisions3.png -------------------------------------------------------------------------------- /docs/images/update-decisions4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/update-decisions4.png -------------------------------------------------------------------------------- /docs/images/update-decisions5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/update-decisions5.png -------------------------------------------------------------------------------- /docs/images/update-fact1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/update-fact1.png -------------------------------------------------------------------------------- /docs/images/update-fact2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/update-fact2.png -------------------------------------------------------------------------------- /docs/images/update-validate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/update-validate.png -------------------------------------------------------------------------------- /docs/images/upload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/upload.png -------------------------------------------------------------------------------- /docs/images/validate.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/images/validate.png -------------------------------------------------------------------------------- /docs/implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/implementation.md -------------------------------------------------------------------------------- /docs/manage-rules.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/manage-rules.md -------------------------------------------------------------------------------- /docs/rule-engine.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/docs/rule-engine.md -------------------------------------------------------------------------------- /examples/Credit-Card-Eligibility.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/examples/Credit-Card-Eligibility.json -------------------------------------------------------------------------------- /examples/Room-Rent.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/examples/Room-Rent.json -------------------------------------------------------------------------------- /index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/index.html -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/package.json -------------------------------------------------------------------------------- /src/actions/action-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/actions/action-types.js -------------------------------------------------------------------------------- /src/actions/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/actions/app.js -------------------------------------------------------------------------------- /src/actions/attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/actions/attributes.js -------------------------------------------------------------------------------- /src/actions/decisions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/actions/decisions.js -------------------------------------------------------------------------------- /src/actions/ruleset.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/actions/ruleset.js -------------------------------------------------------------------------------- /src/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/app.js -------------------------------------------------------------------------------- /src/components/attributes/add-atrribtues.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/attributes/add-atrribtues.js -------------------------------------------------------------------------------- /src/components/attributes/attr-details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/attributes/attr-details.js -------------------------------------------------------------------------------- /src/components/attributes/attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/attributes/attributes.js -------------------------------------------------------------------------------- /src/components/attributes/view-attributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/attributes/view-attributes.js -------------------------------------------------------------------------------- /src/components/button/button-groups.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/button/button-groups.js -------------------------------------------------------------------------------- /src/components/button/button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/button/button.js -------------------------------------------------------------------------------- /src/components/button/nav-button.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/button/nav-button.js -------------------------------------------------------------------------------- /src/components/decisions/add-decision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/decisions/add-decision.js -------------------------------------------------------------------------------- /src/components/decisions/decision-details.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/decisions/decision-details.js -------------------------------------------------------------------------------- /src/components/decisions/decision.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/decisions/decision.js -------------------------------------------------------------------------------- /src/components/error/ruleset-error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/error/ruleset-error.js -------------------------------------------------------------------------------- /src/components/footer/footer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/footer/footer.js -------------------------------------------------------------------------------- /src/components/forms/input-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/forms/input-field.js -------------------------------------------------------------------------------- /src/components/forms/selectmenu-field.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/forms/selectmenu-field.js -------------------------------------------------------------------------------- /src/components/loader/loader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/loader/loader.js -------------------------------------------------------------------------------- /src/components/navigation/navigation-link.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/navigation/navigation-link.js -------------------------------------------------------------------------------- /src/components/navigation/navigation-panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/navigation/navigation-panel.js -------------------------------------------------------------------------------- /src/components/notification/notification.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/notification/notification.js -------------------------------------------------------------------------------- /src/components/panel/banner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/panel/banner.js -------------------------------------------------------------------------------- /src/components/panel/panel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/panel/panel.js -------------------------------------------------------------------------------- /src/components/search/search.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/search/search.js -------------------------------------------------------------------------------- /src/components/table/table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/table/table.js -------------------------------------------------------------------------------- /src/components/tabs/tabs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/tabs/tabs.js -------------------------------------------------------------------------------- /src/components/title/page-title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/title/page-title.js -------------------------------------------------------------------------------- /src/components/title/title.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/title/title.js -------------------------------------------------------------------------------- /src/components/toolbar/toolbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/toolbar/toolbar.js -------------------------------------------------------------------------------- /src/components/tree/tree-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/tree/tree-style.js -------------------------------------------------------------------------------- /src/components/tree/tree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/tree/tree.js -------------------------------------------------------------------------------- /src/components/validate/validate-rules.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/components/validate/validate-rules.js -------------------------------------------------------------------------------- /src/constants/app-style.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/constants/app-style.js -------------------------------------------------------------------------------- /src/constants/data-types.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/constants/data-types.js -------------------------------------------------------------------------------- /src/constants/messages.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/constants/messages.js -------------------------------------------------------------------------------- /src/containers/app/app-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/containers/app/app-container.js -------------------------------------------------------------------------------- /src/containers/app/appearance-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/containers/app/appearance-container.js -------------------------------------------------------------------------------- /src/containers/home/home-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/containers/home/home-container.js -------------------------------------------------------------------------------- /src/containers/ruleset/create-ruleset-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/containers/ruleset/create-ruleset-container.js -------------------------------------------------------------------------------- /src/containers/ruleset/ruleset-container.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/containers/ruleset/ruleset-container.js -------------------------------------------------------------------------------- /src/context/apperance-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/context/apperance-context.js -------------------------------------------------------------------------------- /src/data-objects/footer-links.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/data-objects/footer-links.json -------------------------------------------------------------------------------- /src/data-objects/operator.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/data-objects/operator.json -------------------------------------------------------------------------------- /src/reducers/app-reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/reducers/app-reducer.js -------------------------------------------------------------------------------- /src/reducers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/reducers/index.js -------------------------------------------------------------------------------- /src/reducers/ruleset-reducer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/reducers/ruleset-reducer.js -------------------------------------------------------------------------------- /src/routes/app-routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/routes/app-routes.js -------------------------------------------------------------------------------- /src/sass/_utils.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/_utils.scss -------------------------------------------------------------------------------- /src/sass/base.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/base.scss -------------------------------------------------------------------------------- /src/sass/components/apperance.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/apperance.scss -------------------------------------------------------------------------------- /src/sass/components/attributes.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/attributes.scss -------------------------------------------------------------------------------- /src/sass/components/button.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/button.scss -------------------------------------------------------------------------------- /src/sass/components/decisions.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/decisions.scss -------------------------------------------------------------------------------- /src/sass/components/forms.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/forms.scss -------------------------------------------------------------------------------- /src/sass/components/home.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/home.scss -------------------------------------------------------------------------------- /src/sass/components/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/index.scss -------------------------------------------------------------------------------- /src/sass/components/nav.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/nav.scss -------------------------------------------------------------------------------- /src/sass/components/panel.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/panel.scss -------------------------------------------------------------------------------- /src/sass/components/search.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/search.scss -------------------------------------------------------------------------------- /src/sass/components/table.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/table.scss -------------------------------------------------------------------------------- /src/sass/components/tabs.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/tabs.scss -------------------------------------------------------------------------------- /src/sass/components/title.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/title.scss -------------------------------------------------------------------------------- /src/sass/components/tree.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/components/tree.scss -------------------------------------------------------------------------------- /src/sass/theme/dark.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/theme/dark.scss -------------------------------------------------------------------------------- /src/sass/theme/index.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/theme/index.scss -------------------------------------------------------------------------------- /src/sass/theme/light.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/theme/light.scss -------------------------------------------------------------------------------- /src/sass/theme/md-blue.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/theme/md-blue.scss -------------------------------------------------------------------------------- /src/sass/variables.scss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/sass/variables.scss -------------------------------------------------------------------------------- /src/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/store.js -------------------------------------------------------------------------------- /src/utils/stringutils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/utils/stringutils.js -------------------------------------------------------------------------------- /src/utils/transform.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/utils/transform.js -------------------------------------------------------------------------------- /src/utils/treeutils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/utils/treeutils.js -------------------------------------------------------------------------------- /src/validations/attribute-validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/validations/attribute-validations.js -------------------------------------------------------------------------------- /src/validations/decision-validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/validations/decision-validation.js -------------------------------------------------------------------------------- /src/validations/rule-validation.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/src/validations/rule-validation.js -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vinzdeveloper/json-rule-editor/HEAD/yarn.lock --------------------------------------------------------------------------------