feat: sdks and docs (#239)

* init

* fix

* update docs

* bump: all sdks

* rename types test
This commit is contained in:
Carl-Gerhard Lindesvärd
2025-11-19 21:56:47 +01:00
committed by GitHub
parent 790801b728
commit 83e223a496
50 changed files with 793 additions and 137 deletions

View File

@@ -11,6 +11,7 @@ import type {
OpenPanelOptions,
TrackProperties,
} from '@openpanel/web';
import { getInitSnippet } from '@openpanel/web';
export * from '@openpanel/web';
@@ -73,7 +74,7 @@ export function OpenPanelComponent({
<Script
strategy="beforeInteractive"
dangerouslySetInnerHTML={{
__html: `window.op = window.op || function(...args) {(window.op.q = window.op.q || []).push(args)};
__html: `${getInitSnippet()}
${methods
.map((method) => {
return `window.op('${method.name}', ${stringify(method.value)});`;

View File

@@ -1,13 +1,13 @@
{
"name": "@openpanel/nextjs",
"version": "1.0.15-local",
"version": "1.0.16-local",
"module": "index.ts",
"scripts": {
"build": "rm -rf dist && tsup",
"typecheck": "tsc --noEmit"
},
"dependencies": {
"@openpanel/web": "workspace:1.0.2-local"
"@openpanel/web": "workspace:1.0.3-local"
},
"peerDependencies": {
"next": "^12.0.0 || ^13.0.0 || ^14.0.0 || ^15.0.0 || ^16.0.0",

View File

@@ -1,5 +1,5 @@
{
"extends": "@openpanel/tsconfig/base.json",
"extends": "@openpanel/tsconfig/sdk.json",
"compilerOptions": {
"incremental": false,
"outDir": "dist"