├── .eslintrc ├── .gitignore ├── .prettierrc ├── LICENSE ├── README.md ├── babel.config.js ├── configs ├── webpack.config.base.js ├── webpack.config.eslint.js ├── webpack.config.main.prod.babel.js ├── webpack.config.renderer.dev.babel.js ├── webpack.config.renderer.dev.dll.babel.js └── webpack.config.renderer.prod.babel.js ├── internals ├── flow │ ├── CSSModule.js.flow │ └── WebpackAsset.js.flow ├── mocks │ └── fileMock.js └── scripts │ ├── CheckBuiltsExist.js │ ├── CheckNodeEnv.js │ └── CheckPortInUse.js ├── package.json ├── resources ├── icon.icns ├── icon.ico ├── icon.png └── icons │ ├── 1024x1024.png │ ├── 128x128.png │ ├── 16x16.png │ ├── 24x24.png │ ├── 256x256.png │ ├── 32x32.png │ ├── 48x48.png │ ├── 512x512.png │ ├── 64x64.png │ └── 96x96.png ├── src ├── App.js ├── App.test.js ├── app.html ├── app.icns ├── components │ ├── Autocomplete │ │ ├── Autocomplete.js │ │ └── package.json │ ├── CodeEditor │ │ ├── CodeEditor.js │ │ └── package.json │ ├── DbPolicyDialogForm │ │ ├── DbPolicyDialogForm.js │ │ └── package.json │ ├── DbRolePicker │ │ ├── DbRolePicker.js │ │ └── package.json │ ├── DbTableGrantsForm │ │ ├── DbTableGrantsForm.js │ │ └── package.json │ ├── DbTablePicker │ │ ├── DbTablePicker.js │ │ └── package.json │ ├── DbTableRlsForm │ │ ├── DbTableRlsForm.js │ │ └── package.json │ ├── ModalLayout │ │ ├── ModalLayout.js │ │ └── package.json │ ├── PageLayout │ │ ├── PageLayout.js │ │ └── package.json │ ├── Picker │ │ ├── Picker.js │ │ └── package.json │ ├── Progress │ │ ├── Progress.js │ │ └── package.json │ ├── Select │ │ ├── Select.js │ │ └── package.json │ ├── Table │ │ ├── Table.js │ │ └── package.json │ └── formViewModel │ │ ├── CheckboxField │ │ ├── CheckboxField.js │ │ └── package.json │ │ ├── ResetButton │ │ ├── ResetButton.js │ │ └── package.json │ │ └── SubmitButton │ │ ├── SubmitButton.js │ │ └── package.json ├── constants │ └── routes.js ├── data │ └── index.js ├── hocs │ └── withFetch.js ├── index.css ├── index.js ├── main.dev.js ├── models │ ├── DbColumn.js │ ├── DbConnection.js │ ├── DbConnectionsManager.js │ ├── DbPoliciesManager.js │ ├── DbPolicy.js │ ├── DbPrivilegesManager.js │ ├── DbSchema.js │ ├── DbTable.js │ ├── DbTableGrantsFormViewModel.js │ ├── Fetcher.js │ ├── FormViewModel.js │ └── Router.js ├── pages │ ├── ConnectionChoosePage │ │ ├── ConnectionChoosePage.js │ │ └── package.json │ ├── ConnectionCreatePage │ │ ├── ConnectionCreatePage.js │ │ └── package.json │ ├── ConnectionEditPage │ │ ├── ConnectionEditPage.js │ │ └── package.json │ └── RightsPage │ │ ├── RightsPage.js │ │ └── package.json └── persistentStorage.js ├── test ├── .eslintrc ├── components │ ├── Counter.spec.js │ └── __snapshots__ │ │ └── Counter.spec.js.snap ├── containers │ └── CounterPage.spec.js ├── e2e │ ├── HomePage.e2e.js │ └── helpers.js └── example.js └── yarn.lock /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/babel.config.js -------------------------------------------------------------------------------- /configs/webpack.config.base.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/configs/webpack.config.base.js -------------------------------------------------------------------------------- /configs/webpack.config.eslint.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/configs/webpack.config.eslint.js -------------------------------------------------------------------------------- /configs/webpack.config.main.prod.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/configs/webpack.config.main.prod.babel.js -------------------------------------------------------------------------------- /configs/webpack.config.renderer.dev.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/configs/webpack.config.renderer.dev.babel.js -------------------------------------------------------------------------------- /configs/webpack.config.renderer.dev.dll.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/configs/webpack.config.renderer.dev.dll.babel.js -------------------------------------------------------------------------------- /configs/webpack.config.renderer.prod.babel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/configs/webpack.config.renderer.prod.babel.js -------------------------------------------------------------------------------- /internals/flow/CSSModule.js.flow: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/internals/flow/CSSModule.js.flow -------------------------------------------------------------------------------- /internals/flow/WebpackAsset.js.flow: -------------------------------------------------------------------------------- 1 | // @flow 2 | declare export default string 3 | -------------------------------------------------------------------------------- /internals/mocks/fileMock.js: -------------------------------------------------------------------------------- 1 | export default 'test-file-stub'; 2 | -------------------------------------------------------------------------------- /internals/scripts/CheckBuiltsExist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/internals/scripts/CheckBuiltsExist.js -------------------------------------------------------------------------------- /internals/scripts/CheckNodeEnv.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/internals/scripts/CheckNodeEnv.js -------------------------------------------------------------------------------- /internals/scripts/CheckPortInUse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/internals/scripts/CheckPortInUse.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/package.json -------------------------------------------------------------------------------- /resources/icon.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icon.icns -------------------------------------------------------------------------------- /resources/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icon.ico -------------------------------------------------------------------------------- /resources/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icon.png -------------------------------------------------------------------------------- /resources/icons/1024x1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/1024x1024.png -------------------------------------------------------------------------------- /resources/icons/128x128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/128x128.png -------------------------------------------------------------------------------- /resources/icons/16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/16x16.png -------------------------------------------------------------------------------- /resources/icons/24x24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/24x24.png -------------------------------------------------------------------------------- /resources/icons/256x256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/256x256.png -------------------------------------------------------------------------------- /resources/icons/32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/32x32.png -------------------------------------------------------------------------------- /resources/icons/48x48.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/48x48.png -------------------------------------------------------------------------------- /resources/icons/512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/512x512.png -------------------------------------------------------------------------------- /resources/icons/64x64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/64x64.png -------------------------------------------------------------------------------- /resources/icons/96x96.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/resources/icons/96x96.png -------------------------------------------------------------------------------- /src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/App.js -------------------------------------------------------------------------------- /src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/App.test.js -------------------------------------------------------------------------------- /src/app.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/app.html -------------------------------------------------------------------------------- /src/app.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/app.icns -------------------------------------------------------------------------------- /src/components/Autocomplete/Autocomplete.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/Autocomplete/Autocomplete.js -------------------------------------------------------------------------------- /src/components/Autocomplete/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./Autocomplete.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/CodeEditor/CodeEditor.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/CodeEditor/CodeEditor.js -------------------------------------------------------------------------------- /src/components/CodeEditor/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./CodeEditor.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/DbPolicyDialogForm/DbPolicyDialogForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/DbPolicyDialogForm/DbPolicyDialogForm.js -------------------------------------------------------------------------------- /src/components/DbPolicyDialogForm/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./DbPolicyDialogForm.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/DbRolePicker/DbRolePicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/DbRolePicker/DbRolePicker.js -------------------------------------------------------------------------------- /src/components/DbRolePicker/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./DbRolePicker.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/DbTableGrantsForm/DbTableGrantsForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/DbTableGrantsForm/DbTableGrantsForm.js -------------------------------------------------------------------------------- /src/components/DbTableGrantsForm/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./DbTableGrantsForm.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/DbTablePicker/DbTablePicker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/DbTablePicker/DbTablePicker.js -------------------------------------------------------------------------------- /src/components/DbTablePicker/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./DbTablePicker.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/DbTableRlsForm/DbTableRlsForm.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/DbTableRlsForm/DbTableRlsForm.js -------------------------------------------------------------------------------- /src/components/DbTableRlsForm/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./DbTableRlsForm.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/ModalLayout/ModalLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/ModalLayout/ModalLayout.js -------------------------------------------------------------------------------- /src/components/ModalLayout/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./ModalLayout.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/PageLayout/PageLayout.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/PageLayout/PageLayout.js -------------------------------------------------------------------------------- /src/components/PageLayout/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./PageLayout.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/Picker/Picker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/Picker/Picker.js -------------------------------------------------------------------------------- /src/components/Picker/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./Picker.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/Progress/Progress.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/Progress/Progress.js -------------------------------------------------------------------------------- /src/components/Progress/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./Progress.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/Select/Select.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/Select/Select.js -------------------------------------------------------------------------------- /src/components/Select/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./Select.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/Table/Table.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/Table/Table.js -------------------------------------------------------------------------------- /src/components/Table/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./Table.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/formViewModel/CheckboxField/CheckboxField.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/formViewModel/CheckboxField/CheckboxField.js -------------------------------------------------------------------------------- /src/components/formViewModel/CheckboxField/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./CheckboxField.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/formViewModel/ResetButton/ResetButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/formViewModel/ResetButton/ResetButton.js -------------------------------------------------------------------------------- /src/components/formViewModel/ResetButton/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./ResetButton.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/components/formViewModel/SubmitButton/SubmitButton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/components/formViewModel/SubmitButton/SubmitButton.js -------------------------------------------------------------------------------- /src/components/formViewModel/SubmitButton/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./SubmitButton.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/constants/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/constants/routes.js -------------------------------------------------------------------------------- /src/data/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/data/index.js -------------------------------------------------------------------------------- /src/hocs/withFetch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/hocs/withFetch.js -------------------------------------------------------------------------------- /src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/index.css -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/index.js -------------------------------------------------------------------------------- /src/main.dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/main.dev.js -------------------------------------------------------------------------------- /src/models/DbColumn.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/DbColumn.js -------------------------------------------------------------------------------- /src/models/DbConnection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/DbConnection.js -------------------------------------------------------------------------------- /src/models/DbConnectionsManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/DbConnectionsManager.js -------------------------------------------------------------------------------- /src/models/DbPoliciesManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/DbPoliciesManager.js -------------------------------------------------------------------------------- /src/models/DbPolicy.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/DbPolicy.js -------------------------------------------------------------------------------- /src/models/DbPrivilegesManager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/DbPrivilegesManager.js -------------------------------------------------------------------------------- /src/models/DbSchema.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/DbSchema.js -------------------------------------------------------------------------------- /src/models/DbTable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/DbTable.js -------------------------------------------------------------------------------- /src/models/DbTableGrantsFormViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/DbTableGrantsFormViewModel.js -------------------------------------------------------------------------------- /src/models/Fetcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/Fetcher.js -------------------------------------------------------------------------------- /src/models/FormViewModel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/FormViewModel.js -------------------------------------------------------------------------------- /src/models/Router.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/models/Router.js -------------------------------------------------------------------------------- /src/pages/ConnectionChoosePage/ConnectionChoosePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/pages/ConnectionChoosePage/ConnectionChoosePage.js -------------------------------------------------------------------------------- /src/pages/ConnectionChoosePage/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./ConnectionChoosePage.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/pages/ConnectionCreatePage/ConnectionCreatePage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/pages/ConnectionCreatePage/ConnectionCreatePage.js -------------------------------------------------------------------------------- /src/pages/ConnectionCreatePage/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./ConnectionCreatePage.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/pages/ConnectionEditPage/ConnectionEditPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/pages/ConnectionEditPage/ConnectionEditPage.js -------------------------------------------------------------------------------- /src/pages/ConnectionEditPage/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./ConnectionEditPage.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/pages/RightsPage/RightsPage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/pages/RightsPage/RightsPage.js -------------------------------------------------------------------------------- /src/pages/RightsPage/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "main": "./RightsPage.js" 3 | } 4 | -------------------------------------------------------------------------------- /src/persistentStorage.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/src/persistentStorage.js -------------------------------------------------------------------------------- /test/.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/test/.eslintrc -------------------------------------------------------------------------------- /test/components/Counter.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/test/components/Counter.spec.js -------------------------------------------------------------------------------- /test/components/__snapshots__/Counter.spec.js.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/test/components/__snapshots__/Counter.spec.js.snap -------------------------------------------------------------------------------- /test/containers/CounterPage.spec.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/test/containers/CounterPage.spec.js -------------------------------------------------------------------------------- /test/e2e/HomePage.e2e.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/test/e2e/HomePage.e2e.js -------------------------------------------------------------------------------- /test/e2e/helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/test/e2e/helpers.js -------------------------------------------------------------------------------- /test/example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/test/example.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apsavin/pgrights/HEAD/yarn.lock --------------------------------------------------------------------------------