UNPKG

@lucidclient/elements

Version:

A lightweight, reactive UI library that bridges HTML and JavaScript through attributes, powered by SolidJS. Adds reactive state and dynamic behaviors to markup while maintaining simplicity.

1 lines 34.3 kB
{"inputs":{"../../node_modules/tsup/assets/cjs_shims.js":{"bytes":498,"imports":[],"format":"esm"},"src/core/constants.ts":{"bytes":471,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/elements.ts":{"bytes":403,"imports":[{"path":"src/core/constants.ts","kind":"import-statement","original":"./constants.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/build-handler-selector.ts":{"bytes":497,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../core/elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/deep-collect-attributes.ts":{"bytes":792,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/evaluate-path-value.ts":{"bytes":828,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/infer-value-type.ts":{"bytes":486,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/stringify-state.ts":{"bytes":679,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/parse-state-string.ts":{"bytes":534,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/build-attribute.ts":{"bytes":241,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../core/elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/scope/scope-value.ts":{"bytes":355,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/scope/value-is-scoped.ts":{"bytes":272,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/scope/remove-scope.ts":{"bytes":240,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/scope/split-value.ts":{"bytes":217,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/scope/has-scope.ts":{"bytes":237,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/scope/index.ts":{"bytes":340,"imports":[{"path":"src/core/scope/scope-value.ts","kind":"import-statement","original":"./scope-value.js"},{"path":"src/core/scope/value-is-scoped.ts","kind":"import-statement","original":"./value-is-scoped.js"},{"path":"src/core/scope/remove-scope.ts","kind":"import-statement","original":"./remove-scope.js"},{"path":"src/core/scope/split-value.ts","kind":"import-statement","original":"./split-value.js"},{"path":"src/core/scope/has-scope.ts","kind":"import-statement","original":"./has-scope.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/infer-member-value.ts":{"bytes":1107,"imports":[{"path":"src/core/scope/index.ts","kind":"import-statement","original":"../core/scope/index.js"},{"path":"src/core/constants.ts","kind":"import-statement","original":"../core/constants.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/find-store-member.ts":{"bytes":1709,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../core/elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/resolve-member.ts":{"bytes":955,"imports":[{"path":"src/helpers.ts","kind":"import-statement","original":"../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/extract-base-state-key.ts":{"bytes":690,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers/log.ts":{"bytes":463,"imports":[{"path":"src/core/constants.ts","kind":"import-statement","original":"../core/constants.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"../core/elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/helpers.ts":{"bytes":924,"imports":[{"path":"src/helpers/build-handler-selector.ts","kind":"import-statement","original":"./helpers/build-handler-selector.js"},{"path":"src/helpers/deep-collect-attributes.ts","kind":"import-statement","original":"./helpers/deep-collect-attributes.js"},{"path":"src/helpers/evaluate-path-value.ts","kind":"import-statement","original":"./helpers/evaluate-path-value.js"},{"path":"src/helpers/infer-value-type.ts","kind":"import-statement","original":"./helpers/infer-value-type.js"},{"path":"src/helpers/stringify-state.ts","kind":"import-statement","original":"./helpers/stringify-state.js"},{"path":"src/helpers/parse-state-string.ts","kind":"import-statement","original":"./helpers/parse-state-string.js"},{"path":"src/helpers/build-attribute.ts","kind":"import-statement","original":"./helpers/build-attribute.js"},{"path":"src/helpers/infer-member-value.ts","kind":"import-statement","original":"./helpers/infer-member-value.js"},{"path":"src/helpers/find-store-member.ts","kind":"import-statement","original":"./helpers/find-store-member.js"},{"path":"src/helpers/resolve-member.ts","kind":"import-statement","original":"./helpers/resolve-member.js"},{"path":"src/helpers/extract-base-state-key.ts","kind":"import-statement","original":"./helpers/extract-base-state-key.js"},{"path":"src/helpers/log.ts","kind":"import-statement","original":"./helpers/log.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/handlers/events/index.ts":{"bytes":3908,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../../core/elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/handlers/dom/index.ts":{"bytes":4099,"imports":[{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"solid-js","kind":"import-statement","external":true},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/handlers/trap/index.ts":{"bytes":3408,"imports":[{"path":"solid-js","kind":"import-statement","external":true},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/handlers.ts":{"bytes":182,"imports":[{"path":"src/handlers/events/index.ts","kind":"import-statement","original":"./handlers/events/index.js"},{"path":"src/handlers/dom/index.ts","kind":"import-statement","original":"./handlers/dom/index.js"},{"path":"src/handlers/trap/index.ts","kind":"import-statement","original":"./handlers/trap/index.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/state/watch-state.ts":{"bytes":1984,"imports":[{"path":"solid-js","kind":"import-statement","external":true},{"path":"src/core/state/index.ts","kind":"import-statement","original":"./index.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"solid-js/store","kind":"import-statement","external":true},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/state/create-state.ts":{"bytes":758,"imports":[{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js/store","kind":"import-statement","external":true},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/bind/update-state-attributes.ts":{"bytes":2355,"imports":[{"path":"src/core/constants.ts","kind":"import-statement","original":"../constants.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"src/core/scope/index.ts","kind":"import-statement","original":"../scope/index.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/bind/register-action-effects.ts":{"bytes":1486,"imports":[{"path":"solid-js","kind":"import-statement","external":true},{"path":"src/core/constants.ts","kind":"import-statement","original":"../constants.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"src/core/scope/index.ts","kind":"import-statement","original":"../scope/index.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/bind/index.ts":{"bytes":221,"imports":[{"path":"src/core/bind/update-state-attributes.ts","kind":"import-statement","original":"./update-state-attributes.js"},{"path":"src/core/bind/register-action-effects.ts","kind":"import-statement","original":"./register-action-effects.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/state/state-observer.ts":{"bytes":2623,"imports":[{"path":"solid-js","kind":"import-statement","external":true},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"src/core/bind/index.ts","kind":"import-statement","original":"../bind/index.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/state/update-attributes.ts":{"bytes":1839,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"src/core/constants.ts","kind":"import-statement","original":"../constants.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/state/index.ts":{"bytes":297,"imports":[{"path":"src/core/state/watch-state.ts","kind":"import-statement","original":"./watch-state.js"},{"path":"src/core/state/create-state.ts","kind":"import-statement","original":"./create-state.js"},{"path":"src/core/state/state-observer.ts","kind":"import-statement","original":"./state-observer.js"},{"path":"src/core/state/update-attributes.ts","kind":"import-statement","original":"./update-attributes.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/ref/create-refs.ts":{"bytes":1340,"imports":[{"path":"src/core/scope/index.ts","kind":"import-statement","original":"../scope/index.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/ref/index.ts":{"bytes":95,"imports":[{"path":"src/core/ref/create-refs.ts","kind":"import-statement","original":"./create-refs.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/store/get-store-interface.ts":{"bytes":514,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/effect/register-effects.ts":{"bytes":1725,"imports":[{"path":"solid-js","kind":"import-statement","external":true},{"path":"../scope/index.js","kind":"import-statement","external":true},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/effect/index.ts":{"bytes":133,"imports":[{"path":"src/core/effect/register-effects.ts","kind":"import-statement","original":"./register-effects.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/loop/register-loops.ts":{"bytes":1530,"imports":[{"path":"solid-js","kind":"import-statement","external":true},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"src/core/loop/index.ts","kind":"import-statement","original":"./index.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/build-directives.ts":{"bytes":5473,"imports":[{"path":"src/helpers.ts","kind":"import-statement","original":"../helpers.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"./elements.js"},{"path":"src/core/constants.ts","kind":"import-statement","original":"./constants.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/handler/initialise-handlers.ts":{"bytes":1048,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/handler/destroy-handlers.ts":{"bytes":239,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/handler/index.ts":{"bytes":198,"imports":[{"path":"src/core/handler/initialise-handlers.ts","kind":"import-statement","original":"./initialise-handlers.js"},{"path":"src/core/handler/destroy-handlers.ts","kind":"import-statement","original":"./destroy-handlers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/sync.ts":{"bytes":2617,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"./elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../helpers.js"},{"path":"src/core/build-directives.ts","kind":"import-statement","original":"./build-directives.js"},{"path":"solid-js","kind":"import-statement","external":true},{"path":"src/core/store/index.ts","kind":"import-statement","original":"./store/index.js"},{"path":"src/core/handler/index.ts","kind":"import-statement","original":"./handler/index.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/loop/render-loop.ts":{"bytes":2667,"imports":[{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"src/core/sync.ts","kind":"import-statement","original":"../sync.js"},{"path":"src/core/constants.ts","kind":"import-statement","original":"../constants.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/loop/index.ts":{"bytes":162,"imports":[{"path":"src/core/loop/register-loops.ts","kind":"import-statement","original":"./register-loops.js"},{"path":"src/core/loop/render-loop.ts","kind":"import-statement","original":"./render-loop.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/store/initialise-store.ts":{"bytes":2666,"imports":[{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js/store","kind":"import-statement","external":true},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"src/core/state/index.ts","kind":"import-statement","original":"../state/index.js"},{"path":"src/core/ref/index.ts","kind":"import-statement","original":"../ref/index.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"src/core/store/get-store-interface.ts","kind":"import-statement","original":"./get-store-interface.js"},{"path":"src/core/bind/index.ts","kind":"import-statement","original":"../bind/index.js"},{"path":"src/core/effect/index.ts","kind":"import-statement","original":"../effect/index.js"},{"path":"src/core/loop/index.ts","kind":"import-statement","original":"../loop/index.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/store/remove-store-observer.ts":{"bytes":1049,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"src/core/store/index.ts","kind":"import-statement","original":"./index.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/store/destroy-store.ts":{"bytes":516,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/store/sync-store.ts":{"bytes":1213,"imports":[{"path":"src/core/state/index.ts","kind":"import-statement","original":"../state/index.js"},{"path":"src/core/ref/index.ts","kind":"import-statement","original":"../ref/index.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"../elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../../helpers.js"},{"path":"src/core/bind/index.ts","kind":"import-statement","original":"../bind/index.js"},{"path":"src/core/effect/index.ts","kind":"import-statement","original":"../effect/index.js"},{"path":"src/core/loop/index.ts","kind":"import-statement","original":"../loop/index.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/store/index.ts":{"bytes":395,"imports":[{"path":"src/core/store/initialise-store.ts","kind":"import-statement","original":"./initialise-store.js"},{"path":"src/core/store/remove-store-observer.ts","kind":"import-statement","original":"./remove-store-observer.js"},{"path":"src/core/store/get-store-interface.ts","kind":"import-statement","original":"./get-store-interface.js"},{"path":"src/core/store/destroy-store.ts","kind":"import-statement","original":"./destroy-store.js"},{"path":"src/core/store/sync-store.ts","kind":"import-statement","original":"./sync-store.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/register-handler.ts":{"bytes":674,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"./elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/start.ts":{"bytes":2755,"imports":[{"path":"src/core/constants.ts","kind":"import-statement","original":"./constants.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"./elements.js"},{"path":"src/core/store/index.ts","kind":"import-statement","original":"./store/index.js"},{"path":"src/core/handler/index.ts","kind":"import-statement","original":"./handler/index.js"},{"path":"src/core/build-directives.ts","kind":"import-statement","original":"./build-directives.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../helpers.js"},{"path":"src/core/register-handler.ts","kind":"import-statement","original":"./register-handler.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/destroy.ts":{"bytes":549,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"./elements.js"},{"path":"src/core/store/index.ts","kind":"import-statement","original":"./store/index.js"},{"path":"src/core/handler/index.ts","kind":"import-statement","original":"./handler/index.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/refresh.ts":{"bytes":1121,"imports":[{"path":"src/core/build-directives.ts","kind":"import-statement","original":"./build-directives.js"},{"path":"src/core/elements.ts","kind":"import-statement","original":"./elements.js"},{"path":"src/core/handler/index.ts","kind":"import-statement","original":"./handler/index.js"},{"path":"src/core/store/index.ts","kind":"import-statement","original":"./store/index.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/core/store-module.ts":{"bytes":566,"imports":[{"path":"src/core/elements.ts","kind":"import-statement","original":"./elements.js"},{"path":"src/helpers.ts","kind":"import-statement","original":"../helpers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/index.ts":{"bytes":415,"imports":[{"path":"src/core/start.ts","kind":"import-statement","original":"./core/start.js"},{"path":"src/core/destroy.ts","kind":"import-statement","original":"./core/destroy.js"},{"path":"src/core/refresh.ts","kind":"import-statement","original":"./core/refresh.js"},{"path":"src/core/sync.ts","kind":"import-statement","original":"./core/sync.js"},{"path":"src/core/store-module.ts","kind":"import-statement","original":"./core/store-module.js"},{"path":"src/core/register-handler.ts","kind":"import-statement","original":"./core/register-handler.js"},{"path":"solid-js","kind":"import-statement","external":true},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/types/directives.ts":{"bytes":1804,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/types/elements.ts":{"bytes":629,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/types/store.ts":{"bytes":1932,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/types/handlers.ts":{"bytes":507,"imports":[{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"},"src/types/index.ts":{"bytes":123,"imports":[{"path":"src/types/directives.ts","kind":"import-statement","original":"./directives.js"},{"path":"src/types/elements.ts","kind":"import-statement","original":"./elements.js"},{"path":"src/types/store.ts","kind":"import-statement","original":"./store.js"},{"path":"src/types/handlers.ts","kind":"import-statement","original":"./handlers.js"},{"path":"/Users/williamyallop/Documents/projects/protodigital/internal/lucid-client/node_modules/tsup/assets/cjs_shims.js","kind":"import-statement","external":true}],"format":"esm"}},"outputs":{"dist/handlers.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":19254},"dist/handlers.cjs":{"imports":[{"path":"dist/chunk-JAV2JQW5.cjs","kind":"import-statement"},{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js","kind":"import-statement","external":true}],"exports":["dom","events","trap"],"entryPoint":"src/handlers.ts","inputs":{"src/handlers/events/index.ts":{"bytesInOutput":1056},"src/handlers.ts":{"bytesInOutput":0},"src/handlers/dom/index.ts":{"bytesInOutput":1068},"src/handlers/trap/index.ts":{"bytesInOutput":1185}},"bytes":3413},"dist/helpers.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":93},"dist/helpers.cjs":{"imports":[{"path":"dist/chunk-JAV2JQW5.cjs","kind":"import-statement"}],"exports":["buildAttribute","buildHandlerSelector","deepCollectAttributes","evaluatePathValue","extractBaseStateKey","findStoreMember","inferMemberValue","inferValueType","log","parseStateString","resolveMember","stringifyState"],"entryPoint":"src/helpers.ts","inputs":{},"bytes":381},"dist/index.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":69893},"dist/index.cjs":{"imports":[{"path":"dist/chunk-JAV2JQW5.cjs","kind":"import-statement"},{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js/store","kind":"import-statement","external":true},{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js/store","kind":"import-statement","external":true},{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js/store","kind":"import-statement","external":true},{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js","kind":"import-statement","external":true},{"path":"solid-js","kind":"import-statement","external":true}],"exports":["createEffect","createMemo","createSignal","default","registerHandler","storeModule"],"entryPoint":"src/index.ts","inputs":{"src/core/store/initialise-store.ts":{"bytesInOutput":848},"src/core/state/watch-state.ts":{"bytesInOutput":411},"src/core/state/create-state.ts":{"bytesInOutput":204},"src/core/state/state-observer.ts":{"bytesInOutput":614},"src/core/bind/update-state-attributes.ts":{"bytesInOutput":550},"src/core/bind/register-action-effects.ts":{"bytesInOutput":468},"src/core/bind/index.ts":{"bytesInOutput":62},"src/core/state/update-attributes.ts":{"bytesInOutput":451},"src/core/state/index.ts":{"bytesInOutput":76},"src/core/ref/create-refs.ts":{"bytesInOutput":350},"src/core/ref/index.ts":{"bytesInOutput":27},"src/core/store/get-store-interface.ts":{"bytesInOutput":114},"src/core/effect/register-effects.ts":{"bytesInOutput":623},"src/core/effect/index.ts":{"bytesInOutput":33},"src/core/loop/register-loops.ts":{"bytesInOutput":473},"src/core/build-directives.ts":{"bytesInOutput":1867},"src/core/sync.ts":{"bytesInOutput":635},"src/core/handler/initialise-handlers.ts":{"bytesInOutput":180},"src/core/handler/destroy-handlers.ts":{"bytesInOutput":68},"src/core/handler/index.ts":{"bytesInOutput":55},"src/core/loop/render-loop.ts":{"bytesInOutput":1111},"src/core/loop/index.ts":{"bytesInOutput":45},"src/core/store/remove-store-observer.ts":{"bytesInOutput":315},"src/core/store/destroy-store.ts":{"bytesInOutput":167},"src/core/store/sync-store.ts":{"bytesInOutput":426},"src/core/store/index.ts":{"bytesInOutput":107},"src/core/register-handler.ts":{"bytesInOutput":225},"src/core/start.ts":{"bytesInOutput":1372},"src/core/destroy.ts":{"bytesInOutput":121},"src/core/refresh.ts":{"bytesInOutput":470},"src/core/store-module.ts":{"bytesInOutput":146},"src/index.ts":{"bytesInOutput":124}},"bytes":12980},"dist/chunk-JAV2JQW5.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":20343},"dist/chunk-JAV2JQW5.cjs":{"imports":[],"exports":["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o"],"inputs":{"src/core/constants.ts":{"bytesInOutput":308},"src/core/elements.ts":{"bytesInOutput":165},"src/helpers/build-handler-selector.ts":{"bytesInOutput":174},"src/helpers.ts":{"bytesInOutput":0},"src/helpers/deep-collect-attributes.ts":{"bytesInOutput":196},"src/helpers/evaluate-path-value.ts":{"bytesInOutput":231},"src/helpers/infer-value-type.ts":{"bytesInOutput":201},"src/helpers/stringify-state.ts":{"bytesInOutput":157},"src/helpers/parse-state-string.ts":{"bytesInOutput":249},"src/helpers/build-attribute.ts":{"bytesInOutput":50},"src/core/scope/scope-value.ts":{"bytesInOutput":68},"src/core/scope/value-is-scoped.ts":{"bytesInOutput":78},"src/core/scope/remove-scope.ts":{"bytesInOutput":68},"src/core/scope/split-value.ts":{"bytesInOutput":60},"src/core/scope/has-scope.ts":{"bytesInOutput":63},"src/core/scope/index.ts":{"bytesInOutput":84},"src/helpers/infer-member-value.ts":{"bytesInOutput":376},"src/helpers/find-store-member.ts":{"bytesInOutput":555},"src/helpers/resolve-member.ts":{"bytesInOutput":186},"src/helpers/extract-base-state-key.ts":{"bytesInOutput":135},"src/helpers/log.ts":{"bytesInOutput":130}},"bytes":3648},"dist/types/index.cjs.map":{"imports":[],"exports":[],"inputs":{},"bytes":93},"dist/types/index.cjs":{"imports":[],"exports":[],"entryPoint":"src/types/index.ts","inputs":{"src/types/index.ts":{"bytesInOutput":0}},"bytes":0}}}