├── .env.dist ├── .eslintrc ├── .github ├── dependabot.yml └── workflows │ ├── codeql-analysis.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .gitlab-ci.yml ├── .prettierrc ├── LICENSE ├── README.md ├── babel.config.json ├── jest.config.js ├── package.json ├── src ├── AnalyticsNext │ ├── handle.tsx │ └── index.tsx ├── AnalyticsReact │ ├── handle.tsx │ └── index.tsx ├── analytics.tsx ├── declare.d.ts ├── index.test.ts ├── index.ts ├── lib │ ├── envHelper.ts │ ├── fingerpint.lib.ts │ ├── fingerprint.ts │ └── utils.ts └── utils │ ├── AnalyticsContextProvider.tsx │ ├── index.ts │ ├── services.ts │ └── woocommerce.ts ├── test └── setupTests.js ├── tsconfig.json ├── tsup.config.ts └── yarn.lock /.env.dist: -------------------------------------------------------------------------------- 1 | ENDPOINT_ANALYTICS_URL=https://example.com -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitlab-ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/.gitlab-ci.yml -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/.prettierrc -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/README.md -------------------------------------------------------------------------------- /babel.config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/babel.config.json -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/package.json -------------------------------------------------------------------------------- /src/AnalyticsNext/handle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/AnalyticsNext/handle.tsx -------------------------------------------------------------------------------- /src/AnalyticsNext/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/AnalyticsNext/index.tsx -------------------------------------------------------------------------------- /src/AnalyticsReact/handle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/AnalyticsReact/handle.tsx -------------------------------------------------------------------------------- /src/AnalyticsReact/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/AnalyticsReact/index.tsx -------------------------------------------------------------------------------- /src/analytics.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/analytics.tsx -------------------------------------------------------------------------------- /src/declare.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/declare.d.ts -------------------------------------------------------------------------------- /src/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/index.test.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/lib/envHelper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/lib/envHelper.ts -------------------------------------------------------------------------------- /src/lib/fingerpint.lib.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/lib/fingerpint.lib.ts -------------------------------------------------------------------------------- /src/lib/fingerprint.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/lib/fingerprint.ts -------------------------------------------------------------------------------- /src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/lib/utils.ts -------------------------------------------------------------------------------- /src/utils/AnalyticsContextProvider.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/utils/AnalyticsContextProvider.tsx -------------------------------------------------------------------------------- /src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/utils/index.ts -------------------------------------------------------------------------------- /src/utils/services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/utils/services.ts -------------------------------------------------------------------------------- /src/utils/woocommerce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/src/utils/woocommerce.ts -------------------------------------------------------------------------------- /test/setupTests.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/test/setupTests.js -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/tsconfig.json -------------------------------------------------------------------------------- /tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/tsup.config.ts -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aesirxio/analytics/HEAD/yarn.lock --------------------------------------------------------------------------------