MCPcopy
hub / github.com/openkraken/kraken

github.com/openkraken/kraken @0.11.0 sqlite

repository ↗ · DeepWiki ↗ · release 0.11.0 ↗
2,280 symbols 6,196 edges 593 files 462 documented · 20%
README

kraken Post

Kraken pub package Integration Test WorkFlow

💁 Have a try

  1. Install Kraken CLI (macOS, Linux only currently)

    shell $ npm i @openkraken/cli -g

  2. Open with kraken

    shell $ kraken run https://raw.githubusercontent.com/openkraken/kraken/master/kraken/example/assets/bundle.js

💌 Why kraken

  • Quick development 🎉

Compatibility with web standards means you don't have to change your stack. js const text = document.createTextNode('Hello World!'); document.body.appendChild(text);

  • Cross platform ⚛️

Seamless integration with Flutter, supports web, mobile (iOS, Android) and desktop (MacOS, Linux, Windows).

  • Fast performance 🚀

Provide native-like performance such as navigation, animation and infinite list scrolling.

Flutter version scope

Only flutter stable released version are fully tested.

Kraken Flutter
>= 0.7.0 < 0.8.0 1.22.0 ~ 1.22.6
>= 0.8.0 < 0.10.0 2.2.0 ~ 2.2.3
>= 0.10.0 < 0.11.0 2.5.0 ~ 2.5.3
>= 0.11.0 2.8.0 ~ 2.8.1

👏 Contributing PRs Welcome

By contributing to Kraken, you agree that your contributions will be licensed under its Apache-2.0 License.

Read our contributing guide and let's build a better kraken project together.

Thank you to all the people who already contributed to Kraken!

CONTRIBUTORS

Copyright (c) 2019-present, The Kraken authors.

Extension points exported contracts — how you extend this code

DoneFn (Interface)
* Action method that should be called when the async work is complete.
integration_tests/runtime/jasmine.d.ts
AsyncStorage (Interface)
(no doc)
integration_tests/specs/async-storage/async-storage.ts
Event (Interface)
(no doc)
bridge/bindings/qjs/dom/events/input_event.d.ts
Expression (Interface)
(no doc)
bridge/polyfill/src/match-media.ts
EnvConfiguration (Interface)
* Configuration that can be used when configuring Jasmine via jasmine.Env.configure
integration_tests/runtime/jasmine.d.ts
InputEvent (Interface)
(no doc)
bridge/bindings/qjs/dom/events/input_event.d.ts
Query (Interface)
(no doc)
bridge/polyfill/src/match-media.ts
Any (Interface)
(no doc)
integration_tests/runtime/jasmine.d.ts

Core symbols most depended-on inside this repo

createElement
called by 7756
integration_tests/runtime/global.ts
createText
called by 4308
integration_tests/runtime/global.ts
snapshot
called by 2850
integration_tests/runtime/global.ts
createElementWithStyle
called by 931
integration_tests/runtime/global.ts
toBe
called by 512
integration_tests/runtime/jasmine.d.ts
append
called by 438
integration_tests/runtime/global.ts
setElementStyle
called by 409
integration_tests/runtime/global.ts
assert
called by 243
bridge/third_party/quickjs/tests/test_builtin.js

Shape

Function 1,154
Method 864
Class 149
Interface 108
Enum 5

Languages

TypeScript62%
Python38%
Java1%

Modules by API surface

integration_tests/runtime/jasmine.d.ts272 symbols
bridge/polyfill/src/test/jasmine.js207 symbols
bridge/third_party/googletest/googlemock/scripts/generator/cpp/ast.py181 symbols
bridge/third_party/quickjs/qjscalc.js152 symbols
bridge/third_party/googletest/googletest/scripts/pump.py88 symbols
bridge/third_party/quickjs/repl.js84 symbols
bridge/third_party/quickjs/tests/microbench.js67 symbols
bridge/third_party/googletest/googletest/scripts/upload.py59 symbols
bridge/third_party/googletest/googlemock/scripts/upload.py59 symbols
bridge/third_party/benchmark/tools/gbench/report.py56 symbols
bridge/third_party/quickjs/tests/test_language.js41 symbols
bridge/third_party/googletest/googlemock/scripts/generator/cpp/gmock_class_test.py35 symbols

Dependencies from manifests, versioned

@babel/core7.12.10 · 1×
@babel/helper-plugin-utils7.13.0 · 1×
@babel/preset-env7.12.11 · 1×
@babel/preset-react7.12.10 · 1×
@babel/preset-typescript7.12.7 · 1×
@rollup/plugin-commonjs18.0.0 · 1×
@rollup/plugin-node-resolve7.1.3 · 1×
@rollup/plugin-replace2.3.2 · 1×
@rollup/plugin-typescript4.1.1 · 1×
@types/lodash4.14.172 · 1×
@types/node16.9.2 · 1×
@types/raf3.4.0 · 1×

For agents

$ claude mcp add kraken \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact