├── .editorconfig ├── .eslintignore ├── .eslintrc.json ├── .github ├── pull_request_template.md └── workflows │ ├── ci.yaml │ └── publish.yaml ├── .gitignore ├── .prettierignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── babel.config.js ├── examples ├── index.js ├── nextjs-approuter │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── next.config.mjs │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.mjs │ ├── src │ │ ├── app │ │ │ ├── favicon.ico │ │ │ ├── fonts │ │ │ │ ├── GeistMonoVF.woff │ │ │ │ └── GeistVF.woff │ │ │ ├── global-error.tsx │ │ │ ├── globals.css │ │ │ ├── layout.tsx │ │ │ ├── next_error_handler │ │ │ │ ├── error.tsx │ │ │ │ └── page.tsx │ │ │ ├── page.tsx │ │ │ └── rollbar_error_boundary │ │ │ │ └── page.tsx │ │ ├── components │ │ │ └── ResetPage.tsx │ │ └── rollbar.ts │ ├── tailwind.config.ts │ └── tsconfig.json ├── nextjs │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── next-env.d.ts │ ├── next.config.js │ ├── package-lock.json │ ├── package.json │ ├── postcss.config.mjs │ ├── public │ │ ├── favicon.ico │ │ ├── file.svg │ │ ├── globe.svg │ │ ├── next.svg │ │ ├── vercel.svg │ │ └── window.svg │ ├── src │ │ ├── pages │ │ │ ├── _app.tsx │ │ │ ├── _document.tsx │ │ │ ├── api │ │ │ │ └── hello.ts │ │ │ ├── fonts │ │ │ │ ├── GeistMonoVF.woff │ │ │ │ └── GeistVF.woff │ │ │ └── index.tsx │ │ ├── rollbar.ts │ │ └── styles │ │ │ └── globals.css │ ├── tailwind.config.ts │ └── tsconfig.json ├── react-17 │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ │ ├── favicon.ico │ │ ├── index.html │ │ ├── logo192.png │ │ ├── logo512.png │ │ ├── manifest.json │ │ └── robots.txt │ └── src │ │ ├── App.css │ │ ├── App.js │ │ ├── App.test.js │ │ ├── index.css │ │ ├── index.js │ │ ├── logo.svg │ │ ├── reportWebVitals.js │ │ └── setupTests.js └── typescript │ ├── .eslintignore │ ├── .eslintrc.json │ ├── .gitignore │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── public │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── manifest.json │ └── robots.txt │ ├── src │ ├── App.css │ ├── App.tsx │ ├── ExampleClass.tsx │ ├── ExampleErrors.tsx │ ├── FallbackUI.tsx │ ├── index.css │ ├── index.tsx │ ├── logo.svg │ ├── react-app-env.d.ts │ └── setupTests.ts │ └── tsconfig.json ├── index.d.ts ├── jest.config.js ├── package.json ├── prettier.config.js ├── rollup.config.mjs ├── scripts ├── clean.ts ├── foreach-example.ts └── install-all.js ├── src ├── constants.js ├── error-boundary.js ├── history-context.js ├── hooks │ ├── index.js │ ├── use-rollbar-capture-event.js │ ├── use-rollbar-config.js │ ├── use-rollbar-context.js │ ├── use-rollbar-logs.js │ ├── use-rollbar-person.js │ ├── use-rollbar.js │ ├── use-scoped-rollbar-config.js │ └── utils.js ├── index.js ├── provider.js ├── rollbar-configuration.js ├── rollbar-context.js ├── tests │ ├── components │ │ ├── error-boundary.test.tsx │ │ └── provider.test.tsx │ ├── jest-setup.ts │ ├── rollbar-react │ │ └── package.json │ └── utils │ │ └── provider-util.tsx └── utils.js └── tsconfig.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/ci.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/.github/workflows/ci.yaml -------------------------------------------------------------------------------- /.github/workflows/publish.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/.github/workflows/publish.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/.prettierignore -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/babel.config.js -------------------------------------------------------------------------------- /examples/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/index.js -------------------------------------------------------------------------------- /examples/nextjs-approuter/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/.eslintrc.json -------------------------------------------------------------------------------- /examples/nextjs-approuter/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/.gitignore -------------------------------------------------------------------------------- /examples/nextjs-approuter/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/README.md -------------------------------------------------------------------------------- /examples/nextjs-approuter/next.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/next.config.mjs -------------------------------------------------------------------------------- /examples/nextjs-approuter/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/package-lock.json -------------------------------------------------------------------------------- /examples/nextjs-approuter/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/package.json -------------------------------------------------------------------------------- /examples/nextjs-approuter/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/postcss.config.mjs -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/favicon.ico -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/fonts/GeistVF.woff -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/global-error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/global-error.tsx -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/globals.css -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/layout.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/layout.tsx -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/next_error_handler/error.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/next_error_handler/error.tsx -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/next_error_handler/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/next_error_handler/page.tsx -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/page.tsx -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/app/rollbar_error_boundary/page.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/app/rollbar_error_boundary/page.tsx -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/components/ResetPage.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/components/ResetPage.tsx -------------------------------------------------------------------------------- /examples/nextjs-approuter/src/rollbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/src/rollbar.ts -------------------------------------------------------------------------------- /examples/nextjs-approuter/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/tailwind.config.ts -------------------------------------------------------------------------------- /examples/nextjs-approuter/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs-approuter/tsconfig.json -------------------------------------------------------------------------------- /examples/nextjs/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/.eslintrc.json -------------------------------------------------------------------------------- /examples/nextjs/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/.gitignore -------------------------------------------------------------------------------- /examples/nextjs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/README.md -------------------------------------------------------------------------------- /examples/nextjs/next-env.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/next-env.d.ts -------------------------------------------------------------------------------- /examples/nextjs/next.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | /* config options here */ 3 | reactStrictMode: true, 4 | }; 5 | -------------------------------------------------------------------------------- /examples/nextjs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/package-lock.json -------------------------------------------------------------------------------- /examples/nextjs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/package.json -------------------------------------------------------------------------------- /examples/nextjs/postcss.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/postcss.config.mjs -------------------------------------------------------------------------------- /examples/nextjs/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/public/favicon.ico -------------------------------------------------------------------------------- /examples/nextjs/public/file.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/public/file.svg -------------------------------------------------------------------------------- /examples/nextjs/public/globe.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/public/globe.svg -------------------------------------------------------------------------------- /examples/nextjs/public/next.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/public/next.svg -------------------------------------------------------------------------------- /examples/nextjs/public/vercel.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/public/vercel.svg -------------------------------------------------------------------------------- /examples/nextjs/public/window.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/public/window.svg -------------------------------------------------------------------------------- /examples/nextjs/src/pages/_app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/src/pages/_app.tsx -------------------------------------------------------------------------------- /examples/nextjs/src/pages/_document.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/src/pages/_document.tsx -------------------------------------------------------------------------------- /examples/nextjs/src/pages/api/hello.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/src/pages/api/hello.ts -------------------------------------------------------------------------------- /examples/nextjs/src/pages/fonts/GeistMonoVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/src/pages/fonts/GeistMonoVF.woff -------------------------------------------------------------------------------- /examples/nextjs/src/pages/fonts/GeistVF.woff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/src/pages/fonts/GeistVF.woff -------------------------------------------------------------------------------- /examples/nextjs/src/pages/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/src/pages/index.tsx -------------------------------------------------------------------------------- /examples/nextjs/src/rollbar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/src/rollbar.ts -------------------------------------------------------------------------------- /examples/nextjs/src/styles/globals.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/src/styles/globals.css -------------------------------------------------------------------------------- /examples/nextjs/tailwind.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/tailwind.config.ts -------------------------------------------------------------------------------- /examples/nextjs/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/nextjs/tsconfig.json -------------------------------------------------------------------------------- /examples/react-17/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/.eslintignore -------------------------------------------------------------------------------- /examples/react-17/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/.eslintrc.json -------------------------------------------------------------------------------- /examples/react-17/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/.gitignore -------------------------------------------------------------------------------- /examples/react-17/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/README.md -------------------------------------------------------------------------------- /examples/react-17/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/package-lock.json -------------------------------------------------------------------------------- /examples/react-17/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/package.json -------------------------------------------------------------------------------- /examples/react-17/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/public/favicon.ico -------------------------------------------------------------------------------- /examples/react-17/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/public/index.html -------------------------------------------------------------------------------- /examples/react-17/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/public/logo192.png -------------------------------------------------------------------------------- /examples/react-17/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/public/logo512.png -------------------------------------------------------------------------------- /examples/react-17/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/public/manifest.json -------------------------------------------------------------------------------- /examples/react-17/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/public/robots.txt -------------------------------------------------------------------------------- /examples/react-17/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/src/App.css -------------------------------------------------------------------------------- /examples/react-17/src/App.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/src/App.js -------------------------------------------------------------------------------- /examples/react-17/src/App.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/src/App.test.js -------------------------------------------------------------------------------- /examples/react-17/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/src/index.css -------------------------------------------------------------------------------- /examples/react-17/src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/src/index.js -------------------------------------------------------------------------------- /examples/react-17/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/src/logo.svg -------------------------------------------------------------------------------- /examples/react-17/src/reportWebVitals.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/src/reportWebVitals.js -------------------------------------------------------------------------------- /examples/react-17/src/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/react-17/src/setupTests.js -------------------------------------------------------------------------------- /examples/typescript/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/.eslintignore -------------------------------------------------------------------------------- /examples/typescript/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/.eslintrc.json -------------------------------------------------------------------------------- /examples/typescript/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/.gitignore -------------------------------------------------------------------------------- /examples/typescript/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/README.md -------------------------------------------------------------------------------- /examples/typescript/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/package-lock.json -------------------------------------------------------------------------------- /examples/typescript/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/package.json -------------------------------------------------------------------------------- /examples/typescript/public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/public/favicon.ico -------------------------------------------------------------------------------- /examples/typescript/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/public/index.html -------------------------------------------------------------------------------- /examples/typescript/public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/public/logo192.png -------------------------------------------------------------------------------- /examples/typescript/public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/public/logo512.png -------------------------------------------------------------------------------- /examples/typescript/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/public/manifest.json -------------------------------------------------------------------------------- /examples/typescript/public/robots.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/public/robots.txt -------------------------------------------------------------------------------- /examples/typescript/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/src/App.css -------------------------------------------------------------------------------- /examples/typescript/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/src/App.tsx -------------------------------------------------------------------------------- /examples/typescript/src/ExampleClass.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/src/ExampleClass.tsx -------------------------------------------------------------------------------- /examples/typescript/src/ExampleErrors.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/src/ExampleErrors.tsx -------------------------------------------------------------------------------- /examples/typescript/src/FallbackUI.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/src/FallbackUI.tsx -------------------------------------------------------------------------------- /examples/typescript/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/src/index.css -------------------------------------------------------------------------------- /examples/typescript/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/src/index.tsx -------------------------------------------------------------------------------- /examples/typescript/src/logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/src/logo.svg -------------------------------------------------------------------------------- /examples/typescript/src/react-app-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /examples/typescript/src/setupTests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/src/setupTests.ts -------------------------------------------------------------------------------- /examples/typescript/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/examples/typescript/tsconfig.json -------------------------------------------------------------------------------- /index.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/index.d.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/package.json -------------------------------------------------------------------------------- /prettier.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/prettier.config.js -------------------------------------------------------------------------------- /rollup.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/rollup.config.mjs -------------------------------------------------------------------------------- /scripts/clean.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/scripts/clean.ts -------------------------------------------------------------------------------- /scripts/foreach-example.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/scripts/foreach-example.ts -------------------------------------------------------------------------------- /scripts/install-all.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/scripts/install-all.js -------------------------------------------------------------------------------- /src/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/constants.js -------------------------------------------------------------------------------- /src/error-boundary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/error-boundary.js -------------------------------------------------------------------------------- /src/history-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/history-context.js -------------------------------------------------------------------------------- /src/hooks/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/hooks/index.js -------------------------------------------------------------------------------- /src/hooks/use-rollbar-capture-event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/hooks/use-rollbar-capture-event.js -------------------------------------------------------------------------------- /src/hooks/use-rollbar-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/hooks/use-rollbar-config.js -------------------------------------------------------------------------------- /src/hooks/use-rollbar-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/hooks/use-rollbar-context.js -------------------------------------------------------------------------------- /src/hooks/use-rollbar-logs.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/hooks/use-rollbar-logs.js -------------------------------------------------------------------------------- /src/hooks/use-rollbar-person.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/hooks/use-rollbar-person.js -------------------------------------------------------------------------------- /src/hooks/use-rollbar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/hooks/use-rollbar.js -------------------------------------------------------------------------------- /src/hooks/use-scoped-rollbar-config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/hooks/use-scoped-rollbar-config.js -------------------------------------------------------------------------------- /src/hooks/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/hooks/utils.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/index.js -------------------------------------------------------------------------------- /src/provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/provider.js -------------------------------------------------------------------------------- /src/rollbar-configuration.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/rollbar-configuration.js -------------------------------------------------------------------------------- /src/rollbar-context.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/rollbar-context.js -------------------------------------------------------------------------------- /src/tests/components/error-boundary.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/tests/components/error-boundary.test.tsx -------------------------------------------------------------------------------- /src/tests/components/provider.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/tests/components/provider.test.tsx -------------------------------------------------------------------------------- /src/tests/jest-setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/tests/jest-setup.ts -------------------------------------------------------------------------------- /src/tests/rollbar-react/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/tests/rollbar-react/package.json -------------------------------------------------------------------------------- /src/tests/utils/provider-util.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/tests/utils/provider-util.tsx -------------------------------------------------------------------------------- /src/utils.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/src/utils.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/rollbar/rollbar-react/HEAD/tsconfig.json --------------------------------------------------------------------------------