Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

hyperion-autologging

Package Overview
Dependencies
Maintainers
0
Versions
7
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

hyperion-autologging - npm Package Compare versions

Comparing version 0.1.0 to 0.3.0

8

package.json
{
"name": "hyperion-autologging",
"description": "Automatically track features and their usage in a web or react application",
"version": "0.1.0",
"version": "0.3.0",
"license": "MIT",

@@ -15,3 +15,3 @@ "scripts": {

"../hyperion-devtools",
"../hyperion-global",
"../hyperion-globals",
"../hyperion-hook",

@@ -25,3 +25,3 @@ "../hyperion-channel",

"dependencies": {
"hyperion-global": "*",
"hyperion-globalss": "*",
"hyperion-hook": "*",

@@ -60,2 +60,2 @@ "hyperion-channel": "*",

}
}
}

@@ -7,6 +7,6 @@ /**

import type { Channel } from "@hyperion/hyperion-channel/src/Channel";
import type { Channel } from "hyperion-channel/src/Channel";
import { ALLoggableEvent, ALMetadataEvent, ALOptionalFlowletEvent, ALTimedEvent } from "./ALType";
import performanceAbsoluteNow from "@hyperion/hyperion-util/src/performanceAbsoluteNow";
import performanceAbsoluteNow from "hyperion-util/src/performanceAbsoluteNow";
import * as ALEventIndex from "./ALEventIndex";

@@ -13,0 +13,0 @@ import { ALFlowletDataType, ALFlowletManager } from "./ALFlowletManager";

@@ -8,4 +8,4 @@ /**

import { ChannelEventType } from "@hyperion/hyperion-channel/src/Channel";
import * as Types from "@hyperion/hyperion-util/src/Types";
import { ChannelEventType } from "hyperion-channel/src/Channel";
import * as Types from "hyperion-util/src/Types";
import { ALElementEvent, ALExtensibleEvent, ALLoggableEvent, ALMetadataEvent, ALSharedInitOptions } from "./ALType";

@@ -12,0 +12,0 @@ import * as ALUIEventPublisher from "./ALUIEventPublisher";

@@ -9,4 +9,4 @@ /**

import type { ReactComponentData } from './ALReactUtils';
import { getVirtualPropertyValue, intercept, setVirtualPropertyValue } from '@hyperion/hyperion-core/src/intercept';
import * as IElement from "@hyperion/hyperion-dom/src/IElement";
import { getVirtualPropertyValue, intercept, setVirtualPropertyValue } from 'hyperion-core/src/intercept';
import * as IElement from "hyperion-dom/src/IElement";

@@ -13,0 +13,0 @@ const AL_ELEMENT_INFO_PROPNAME = '__alInfo';

@@ -7,7 +7,7 @@ /**

import { ChannelEventType } from "@hyperion/hyperion-channel/src/Channel";
import * as IElement from "@hyperion/hyperion-dom/src/IElement";
import * as IHTMLInputElement from "@hyperion/hyperion-dom/src/IHTMLInputElement";
import * as Types from "@hyperion/hyperion-util/src/Types";
import performanceAbsoluteNow from "@hyperion/hyperion-util/src/performanceAbsoluteNow";
import { ChannelEventType } from "hyperion-channel/src/Channel";
import * as IElement from "hyperion-dom/src/IElement";
import * as IHTMLInputElement from "hyperion-dom/src/IHTMLInputElement";
import * as Types from "hyperion-util/src/Types";
import performanceAbsoluteNow from "hyperion-util/src/performanceAbsoluteNow";
import ALElementInfo from "./ALElementInfo";

@@ -14,0 +14,0 @@ import * as ALEventIndex from "./ALEventIndex";

@@ -7,3 +7,3 @@ /**

import { SessionPersistentData } from "@hyperion/hyperion-util/src/PersistentData";
import { SessionPersistentData } from "hyperion-util/src/PersistentData";

@@ -10,0 +10,0 @@ const _eventIndex = new SessionPersistentData<number>(

@@ -5,4 +5,4 @@ /**

import { FlowletManager as BaseFlowletManager } from "@hyperion/hyperion-flowlet/src/FlowletManager";
import { Flowlet, FlowletDataType } from "@hyperion/hyperion-flowlet/src/Flowlet";
import { FlowletManager as BaseFlowletManager } from "hyperion-flowlet/src/FlowletManager";
import { Flowlet, FlowletDataType } from "hyperion-flowlet/src/Flowlet";

@@ -9,0 +9,0 @@

@@ -7,6 +7,6 @@ /**

import type { Channel } from "@hyperion/hyperion-channel/src/Channel";
import * as Types from "@hyperion/hyperion-util/src/Types";
import type { Channel } from "hyperion-channel/src/Channel";
import * as Types from "hyperion-util/src/Types";
import * as Flowlet from "@hyperion/hyperion-flowlet/src/Flowlet";
import * as Flowlet from "hyperion-flowlet/src/Flowlet";
import { IALFlowlet } from "./ALFlowletManager";

@@ -13,0 +13,0 @@ import { ALMetadataEvent } from "./ALType";

@@ -7,6 +7,6 @@ /**

import type { Channel } from "@hyperion/hyperion-channel/src/Channel";
import { TimedTrigger } from '@hyperion/hyperion-timed-trigger/src/TimedTrigger';
import performanceAbsoluteNow from '@hyperion/hyperion-util/src/performanceAbsoluteNow';
import * as Types from "@hyperion/hyperion-util/src/Types";
import type { Channel } from "hyperion-channel/src/Channel";
import { TimedTrigger } from 'hyperion-timed-trigger/src/TimedTrigger';
import performanceAbsoluteNow from 'hyperion-util/src/performanceAbsoluteNow';
import * as Types from "hyperion-util/src/Types";
import { ALChannelUIEvent } from "./ALUIEventPublisher";

@@ -13,0 +13,0 @@ import * as ALEventIndex from "./ALEventIndex";

@@ -7,4 +7,4 @@ /**

import { ChannelEventType } from "@hyperion/hyperion-channel/src/Channel";
import * as Types from "@hyperion/hyperion-util/src/Types";
import { ChannelEventType } from "hyperion-channel/src/Channel";
import * as Types from "hyperion-util/src/Types";
import * as ALEventIndex from "./ALEventIndex";

@@ -11,0 +11,0 @@ import { ALSharedInitOptions } from "./ALType";

@@ -7,4 +7,4 @@ /**

import type { GUID } from "@hyperion/hyperion-util/src/guid";
import { guid } from "@hyperion/hyperion-util/src/guid";
import type { GUID } from "hyperion-util/src/guid";
import { guid } from "hyperion-util/src/guid";

@@ -11,0 +11,0 @@ export type ALID = GUID;

@@ -5,10 +5,10 @@ /**

import * as IEventTarget from "@hyperion/hyperion-dom/src/IEventTarget";
// import * as IGlobalEventHandlers from "@hyperion/hyperion-dom/src/IGlobalEventHandlers";
import { ReactComponentObjectProps } from "@hyperion/hyperion-react/src/IReact";
import * as IReactComponent from "@hyperion/hyperion-react/src/IReactComponent";
import type * as Types from "@hyperion/hyperion-util/src/Types";
import * as IEventTarget from "hyperion-dom/src/IEventTarget";
// import * as IGlobalEventHandlers from "hyperion-dom/src/IGlobalEventHandlers";
import { ReactComponentObjectProps } from "hyperion-react/src/IReact";
import * as IReactComponent from "hyperion-react/src/IReactComponent";
import type * as Types from "hyperion-util/src/Types";
import type { UIEventConfig } from "./ALUIEventPublisher";
import { getFlags } from "@hyperion/hyperion-global";
import { getVirtualPropertyValue, setVirtualPropertyValue } from "@hyperion/hyperion-core/src/intercept";
import { getFlags } from "hyperion-globals";
import { getVirtualPropertyValue, setVirtualPropertyValue } from "hyperion-core/src/intercept";

@@ -15,0 +15,0 @@ 'use strict';

@@ -5,10 +5,10 @@ /**

import * as IPromise from "@hyperion/hyperion-core/src/IPromise";
import * as intercept from "@hyperion/hyperion-core/src/intercept";
import * as IWindow from "@hyperion/hyperion-dom/src/IWindow";
import * as IXMLHttpRequest from "@hyperion/hyperion-dom/src/IXMLHttpRequest";
import { getTriggerFlowlet, setTriggerFlowlet } from "@hyperion/hyperion-flowlet/src/TriggerFlowlet";
import { assert } from "@hyperion/hyperion-global";
import * as Types from "@hyperion/hyperion-util/src/Types";
import performanceAbsoluteNow from "@hyperion/hyperion-util/src/performanceAbsoluteNow";
import * as IPromise from "hyperion-core/src/IPromise";
import * as intercept from "hyperion-core/src/intercept";
import * as IWindow from "hyperion-dom/src/IWindow";
import * as IXMLHttpRequest from "hyperion-dom/src/IXMLHttpRequest";
import { getTriggerFlowlet, setTriggerFlowlet } from "hyperion-flowlet/src/TriggerFlowlet";
import { assert } from "hyperion-globals";
import * as Types from "hyperion-util/src/Types";
import performanceAbsoluteNow from "hyperion-util/src/performanceAbsoluteNow";
import * as ALEventIndex from "./ALEventIndex";

@@ -15,0 +15,0 @@ import { ALLoggableEvent, ALOptionalFlowletEvent, ALSharedInitOptions } from "./ALType";

@@ -7,11 +7,11 @@ /**

import * as IElement from "@hyperion/hyperion-dom/src/IElement";
import { Flowlet } from "@hyperion/hyperion-flowlet/src/Flowlet";
import { assert } from "@hyperion/hyperion-global";
import * as IReact from "@hyperion/hyperion-react/src/IReact";
import * as IReactComponent from "@hyperion/hyperion-react/src/IReactComponent";
import * as IReactElementVisitor from '@hyperion/hyperion-react/src/IReactElementVisitor';
import * as IReactFlowlet from "@hyperion/hyperion-react/src/IReactFlowlet";
import * as IReactPropsExtension from "@hyperion/hyperion-react/src/IReactPropsExtension";
import * as Types from "@hyperion/hyperion-util/src/Types";
import * as IElement from "hyperion-dom/src/IElement";
import { Flowlet } from "hyperion-flowlet/src/Flowlet";
import { assert } from "hyperion-globals";
import * as IReact from "hyperion-react/src/IReact";
import * as IReactComponent from "hyperion-react/src/IReactComponent";
import * as IReactElementVisitor from 'hyperion-react/src/IReactElementVisitor';
import * as IReactFlowlet from "hyperion-react/src/IReactFlowlet";
import * as IReactPropsExtension from "hyperion-react/src/IReactPropsExtension";
import * as Types from "hyperion-util/src/Types";
import type * as React from 'react';

@@ -18,0 +18,0 @@ import { ALFlowletDataType, IALFlowlet } from "./ALFlowletManager";

@@ -7,6 +7,6 @@ /**

import { assert } from '@hyperion/hyperion-global';
import { assert } from 'hyperion-globals';
import type * as React from 'react';
import { IALFlowlet } from './ALFlowletManager';
import * as Types from "@hyperion/hyperion-util/src/Types";
import * as Types from "hyperion-util/src/Types";
import { ALSurfaceCapability } from './ALSurface';

@@ -13,0 +13,0 @@

@@ -7,4 +7,4 @@ /**

import * as Types from "@hyperion/hyperion-util/src/Types";
import performanceAbsoluteNow from '@hyperion/hyperion-util/src/performanceAbsoluteNow';
import * as Types from "hyperion-util/src/Types";
import performanceAbsoluteNow from 'hyperion-util/src/performanceAbsoluteNow';
import * as ALCustomEvent from "./ALCustomEvent";

@@ -11,0 +11,0 @@ import ALElementInfo from './ALElementInfo';

@@ -6,4 +6,4 @@ /**

import { Flowlet } from "@hyperion/hyperion-flowlet/src/Flowlet";
import * as IReactFlowlet from "@hyperion/hyperion-react/src/IReactFlowlet";
import { Flowlet } from "hyperion-flowlet/src/Flowlet";
import * as IReactFlowlet from "hyperion-react/src/IReactFlowlet";
import { ALFlowletDataType } from "./ALFlowletManager";

@@ -10,0 +10,0 @@

@@ -8,4 +8,4 @@ /**

import * as IReactDOM from "@hyperion/hyperion-react/src/IReactDOM";
import * as Types from "@hyperion/hyperion-util/src/Types";
import * as IReactDOM from "hyperion-react/src/IReactDOM";
import * as Types from "hyperion-util/src/Types";
import type * as React from 'react';

@@ -12,0 +12,0 @@ import { ALFlowletManager } from './ALFlowletManager';

@@ -7,4 +7,4 @@ /**

import * as Types from "@hyperion/hyperion-util/src/Types";
import performanceAbsoluteNow from "@hyperion/hyperion-util/src/performanceAbsoluteNow";
import * as Types from "hyperion-util/src/Types";
import performanceAbsoluteNow from "hyperion-util/src/performanceAbsoluteNow";
import { ALChannelSurfaceMutationEvent, ALSurfaceMutationEventData } from "./ALSurfaceMutationPublisher";

@@ -15,3 +15,3 @@ import * as ALSurfaceUtils from './ALSurfaceUtils';

import * as ALEventIndex from './ALEventIndex';
import { assert } from "@hyperion/hyperion-global";
import { assert } from "hyperion-globals";
import { ALChannelSurfaceEvent } from "./ALSurface";

@@ -18,0 +18,0 @@ import * as ALSurfaceMutationPublisher from "./ALSurfaceMutationPublisher";

@@ -6,15 +6,15 @@ /**

'use strict';
import type * as Types from "@hyperion/hyperion-util/src/Types";
import type * as Types from "hyperion-util/src/Types";
import type * as React from 'react';
import { assert } from "@hyperion/hyperion-global";
import { Channel } from "@hyperion/hyperion-channel/src/Channel";
import { getFunctionInterceptor, interceptFunction } from "@hyperion/hyperion-core/src/FunctionInterceptor";
import { getVirtualPropertyValue, setVirtualPropertyValue } from "@hyperion/hyperion-core/src/intercept";
import * as IEventTarget from "@hyperion/hyperion-dom/src/IEventTarget";
import { TriggerFlowlet, getTriggerFlowlet, setTriggerFlowlet } from "@hyperion/hyperion-flowlet/src/TriggerFlowlet";
import * as IReact from "@hyperion/hyperion-react/src/IReact";
import * as IReactComponent from "@hyperion/hyperion-react/src/IReactComponent";
import TestAndSet from "@hyperion/hyperion-test-and-set/src/TestAndSet";
import performanceAbsoluteNow from "@hyperion/hyperion-util/src/performanceAbsoluteNow";
import { assert } from "hyperion-globals";
import { Channel } from "hyperion-channel/src/Channel";
import { getFunctionInterceptor, interceptFunction } from "hyperion-core/src/FunctionInterceptor";
import { getVirtualPropertyValue, setVirtualPropertyValue } from "hyperion-core/src/intercept";
import * as IEventTarget from "hyperion-dom/src/IEventTarget";
import { TriggerFlowlet, getTriggerFlowlet, setTriggerFlowlet } from "hyperion-flowlet/src/TriggerFlowlet";
import * as IReact from "hyperion-react/src/IReact";
import * as IReactComponent from "hyperion-react/src/IReactComponent";
import TestAndSet from "hyperion-test-and-set/src/TestAndSet";
import performanceAbsoluteNow from "hyperion-util/src/performanceAbsoluteNow";
import { ALFlowletManager, IALFlowlet } from "./ALFlowletManager";

@@ -26,3 +26,3 @@ import { isTrackedEvent } from "./ALInteractableDOMElement";

import { ALChannelUIEvent } from "./ALUIEventPublisher";
import * as Flowlet from "@hyperion/hyperion-flowlet/src/Flowlet";
import * as Flowlet from "hyperion-flowlet/src/Flowlet";

@@ -29,0 +29,0 @@ export type InitOptions<> = Types.Options<

@@ -8,4 +8,4 @@ /**

import type { BaseChannelEventType, Channel } from "@hyperion/hyperion-channel/src/Channel";
import * as Types from "@hyperion/hyperion-util/src/Types";
import type { BaseChannelEventType, Channel } from "hyperion-channel/src/Channel";
import * as Types from "hyperion-util/src/Types";
import { ALFlowletManager, IALFlowlet } from './ALFlowletManager';

@@ -12,0 +12,0 @@ import { ALID } from "./ALID";

@@ -6,6 +6,6 @@ /**

'use strict';
import * as Types from "@hyperion/hyperion-util/src/Types";
import * as Types from "hyperion-util/src/Types";
import { IALFlowlet } from "./ALFlowletManager";
import { ALSharedInitOptions } from "./ALType";
import TestAndSet from "@hyperion/hyperion-test-and-set/src/TestAndSet";
import TestAndSet from "hyperion-test-and-set/src/TestAndSet";

@@ -12,0 +12,0 @@

@@ -6,9 +6,9 @@ /**

'use strict';
import type * as Types from "@hyperion/hyperion-util/src/Types";
import type * as Types from "hyperion-util/src/Types";
import { intercept } from "@hyperion/hyperion-core/src/intercept";
import * as IEvent from "@hyperion/hyperion-dom/src/IEvent";
import { setTriggerFlowlet } from "@hyperion/hyperion-flowlet/src/TriggerFlowlet";
import { TimedTrigger } from "@hyperion/hyperion-timed-trigger/src/TimedTrigger";
import performanceAbsoluteNow from "@hyperion/hyperion-util/src/performanceAbsoluteNow";
import { intercept } from "hyperion-core/src/intercept";
import * as IEvent from "hyperion-dom/src/IEvent";
import { setTriggerFlowlet } from "hyperion-flowlet/src/TriggerFlowlet";
import { TimedTrigger } from "hyperion-timed-trigger/src/TimedTrigger";
import performanceAbsoluteNow from "hyperion-util/src/performanceAbsoluteNow";
import ALElementInfo from './ALElementInfo';

@@ -22,3 +22,3 @@ import * as ALEventIndex from "./ALEventIndex";

import * as ALUIEventGroupPublisher from "./ALUIEventGroupPublisher";
import * as Flags from "@hyperion/hyperion-global/src/Flags";
import * as Flags from "hyperion-globals/src/Flags";
import { getCurrMainPageUrl } from "./MainPageUrl";

@@ -25,0 +25,0 @@

@@ -7,8 +7,8 @@ /**

import { Channel, ChannelEventType } from "@hyperion/hyperion-channel/src/Channel";
import { initFlowletTrackers } from "@hyperion/hyperion-flowlet/src/FlowletWrappers";
import { assert } from "@hyperion/hyperion-global";
import global from "@hyperion/hyperion-global/src/global";
import * as IReactComponent from "@hyperion/hyperion-react/src/IReactComponent";
import * as Types from "@hyperion/hyperion-util/src/Types";
import { Channel, ChannelEventType } from "hyperion-channel/src/Channel";
import { initFlowletTrackers } from "hyperion-flowlet/src/FlowletWrappers";
import { assert } from "hyperion-globals";
import global from "hyperion-globals/src/global";
import * as IReactComponent from "hyperion-react/src/IReactComponent";
import * as Types from "hyperion-util/src/Types";
import * as ALCustomEvent from "./ALCustomEvent";

@@ -15,0 +15,0 @@ import * as ALElementValuePublisher from "./ALElementValuePublisher";

@@ -5,3 +5,3 @@ /**

// / <reference path="@hyperion/hyperion-global/src/global.d.ts" />
// / <reference path="hyperion-globals/src/global.d.ts" />

@@ -8,0 +8,0 @@ interface GlobalFlags {

@@ -7,5 +7,5 @@ /**

import * as IHistory from "@hyperion/hyperion-dom/src/IHistory";
import { assert, getLogger } from "@hyperion/hyperion-global";
import { Hook } from "@hyperion/hyperion-hook";
import * as IHistory from "hyperion-dom/src/IHistory";
import { assert, getLogger } from "hyperion-globals";
import { Hook } from "hyperion-hook";

@@ -12,0 +12,0 @@ let mainPageUrl: URL = new URL('http://undefined');

@@ -9,3 +9,3 @@ /**

import { Channel } from "@hyperion/hyperion-channel/src/Channel";
import { Channel } from "hyperion-channel/src/Channel";
import { ALFlowletManager } from "../src/ALFlowletManager";

@@ -12,0 +12,0 @@ import { AUTO_LOGGING_SURFACE } from "../src/ALSurfaceConsts";

@@ -9,3 +9,3 @@ /**

import { Channel } from "@hyperion/hyperion-channel/src/Channel";
import { Channel } from "hyperion-channel/src/Channel";
import { ALFlowletManager } from "../src/ALFlowletManager";

@@ -12,0 +12,0 @@ import * as ALUIEventPublisher from "../src/ALUIEventPublisher";

@@ -8,6 +8,6 @@ /**

import { Channel } from "@hyperion/hyperion-channel/src/Channel";
import { Channel } from "hyperion-channel/src/Channel";
import { ALFlowletManager } from "../src/ALFlowletManager";
import * as ALFlowletPublisher from "../src/ALFlowletPublisher";
import { getFullNamePattern } from "@hyperion/hyperion-flowlet/test/FlowletTestUtil";
import { getFullNamePattern } from "hyperion-flowlet/test/FlowletTestUtil";

@@ -14,0 +14,0 @@ describe('ALFlowletPublisher', () => {

@@ -8,4 +8,4 @@ /**

import { Channel } from "@hyperion/hyperion-channel/src/Channel"
import { Flowlet } from "@hyperion/hyperion-flowlet/src/Flowlet";
import { Channel } from "hyperion-channel/src/Channel"
import { Flowlet } from "hyperion-flowlet/src/Flowlet";
import performanceAbsoluteNow from '@hyperion/hyperion-util/src/performanceAbsoluteNow';

@@ -12,0 +12,0 @@ import * as ALHeartbeat from "../src/ALHeartbeat";

@@ -8,8 +8,8 @@ /**

import "jest";
import { intercept } from "@hyperion/hyperion-core/src/intercept";
import { intercept } from "hyperion-core/src/intercept";
import { Channel } from "@hyperion/hyperion-channel/src/Channel";
import { Channel } from "hyperion-channel/src/Channel";
import { ALFlowletManager } from "../src/ALFlowletManager";
import * as ALNetworkPublisher from "../src/ALNetworkPublisher";
import { initFlowletTrackers } from "@hyperion/hyperion-flowlet/src/FlowletWrappers";
import { initFlowletTrackers } from "hyperion-flowlet/src/FlowletWrappers";

@@ -16,0 +16,0 @@ describe("Network event publisher", () => {

@@ -9,3 +9,3 @@ /**

import { Channel } from "@hyperion/hyperion-channel/src/Channel";
import { Channel } from "hyperion-channel/src/Channel";
import { ALFlowletManager } from "../src/ALFlowletManager";

@@ -12,0 +12,0 @@ import * as ALUIEventPublisher from "../src/ALUIEventPublisher";

{
// see https://www.typescriptlang.org/tsconfig to better understand tsconfigs
"extends": "@hyperion/hyperion-devtools",
"extends": "hyperion-devtools",
"compilerOptions": {

@@ -5,0 +5,0 @@ // "jsx": "react-jsx",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc