Initial commit: n8n Strike API node

- Add Strike API credentials configuration
- Implement Strike node with 9 resources (Account, Balance, Currency Exchange, Deposit, Invoice, Payment, Payment Method, Payout, Rates)
- Add comprehensive operation descriptions for all resources
- Include CLAUDE.MD documentation
- Set up build configuration with TypeScript, ESLint, and Prettier

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
2025-12-10 11:00:38 +01:00
commit 5605b9b49a
8925 changed files with 1417728 additions and 0 deletions

View File

@ -0,0 +1 @@
cmd_Release/.node := c++ -bundle -undefined dynamic_lookup -Wl,-search_paths_first -mmacosx-version-min=13.5 -arch arm64 -L./Release -stdlib=libc++ -o Release/.node

View File

@ -0,0 +1 @@
cmd_Release/fse.node := c++ -bundle -framework CoreFoundation -framework CoreServices -undefined dynamic_lookup -Wl,-search_paths_first -mmacosx-version-min=13.5 -arch arm64 -L./Release -stdlib=libc++ -o Release/fse.node Release/obj.target/fse/fsevents.o

View File

@ -0,0 +1,182 @@
cmd_Release/obj.target/fse/fsevents.o := c++ -o Release/obj.target/fse/fsevents.o ../fsevents.cc '-DNODE_GYP_MODULE_NAME=fse' '-DUSING_UV_SHARED=1' '-DUSING_V8_SHARED=1' '-DV8_DEPRECATION_WARNINGS=1' '-D_GLIBCXX_USE_CXX11_ABI=1' '-D_FILE_OFFSET_BITS=64' '-D_DARWIN_USE_64_BIT_INODE=1' '-D_LARGEFILE_SOURCE' '-DBUILDING_NODE_EXTENSION' -I/Users/martien/Library/Caches/node-gyp/25.2.1/include/node -I/Users/martien/Library/Caches/node-gyp/25.2.1/src -I/Users/martien/Library/Caches/node-gyp/25.2.1/deps/openssl/config -I/Users/martien/Library/Caches/node-gyp/25.2.1/deps/openssl/openssl/include -I/Users/martien/Library/Caches/node-gyp/25.2.1/deps/uv/include -I/Users/martien/Library/Caches/node-gyp/25.2.1/deps/zlib -I/Users/martien/Library/Caches/node-gyp/25.2.1/deps/v8/include -I../../nan -O3 -gdwarf-2 -fno-strict-aliasing -mmacosx-version-min=13.5 -arch arm64 -Wall -Wendif-labels -W -Wno-unused-parameter -std=gnu++20 -stdlib=libc++ -fno-rtti -fno-exceptions -MMD -MF ./Release/.deps/Release/obj.target/fse/fsevents.o.d.raw -c
Release/obj.target/fse/fsevents.o: ../fsevents.cc ../../nan/nan.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_version.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/errno.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/version.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/unix.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/threadpool.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/darwin.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/common.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8config.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-array-buffer.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-local-handle.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-handle-base.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-internal.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-memory-span.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-object.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/garbage-collected.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/internal/api-constants.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/platform.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/source-location.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-source-location.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-platform.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/trace-trait.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/type-traits.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/name-provider.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-maybe.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/internal/conditional-stack-allocated.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/macros.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/internal/compiler-specific.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-persistent-handle.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-weak-callback-info.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-primitive.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-data.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-value.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-sandbox.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-traced-handle.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-container.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-context.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-snapshot.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-isolate.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-callbacks.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-promise.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-debug.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-script.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-message.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-embedder-heap.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-exception.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-function-callback.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-microtask.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-statistics.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-unwinder.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-embedder-state-scope.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-date.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-extension.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-external.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-function.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-template.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-initialization.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-json.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-locker.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-microtask-queue.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-primitive-object.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-proxy.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-regexp.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-typed-array.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-value-serializer.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-version.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-wasm.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_api.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/js_native_api.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/js_native_api_types.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_api_types.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_buffer.h \
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_object_wrap.h \
../../nan/nan_callbacks.h ../../nan/nan_callbacks_12_inl.h \
../../nan/nan_maybe_43_inl.h ../../nan/nan_converters.h \
../../nan/nan_converters_43_inl.h ../../nan/nan_new.h \
../../nan/nan_implementation_12_inl.h \
../../nan/nan_persistent_12_inl.h ../../nan/nan_weak.h \
../../nan/nan_object_wrap.h ../../nan/nan_private.h \
../../nan/nan_typedarray_contents.h ../../nan/nan_json.h \
../../nan/nan_scriptorigin.h ../src/storage.cc ../src/async.cc \
../src/thread.cc ../src/constants.cc ../src/methods.cc
../fsevents.cc:
../../nan/nan.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_version.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/errno.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/version.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/unix.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/threadpool.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/uv/darwin.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/common.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8config.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-array-buffer.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-local-handle.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-handle-base.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-internal.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-memory-span.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-object.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/garbage-collected.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/internal/api-constants.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/platform.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/source-location.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-source-location.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-platform.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/trace-trait.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/type-traits.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/name-provider.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-maybe.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/internal/conditional-stack-allocated.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/macros.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/cppgc/internal/compiler-specific.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-persistent-handle.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-weak-callback-info.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-primitive.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-data.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-value.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-sandbox.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-traced-handle.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-container.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-context.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-snapshot.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-isolate.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-callbacks.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-promise.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-debug.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-script.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-message.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-embedder-heap.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-exception.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-function-callback.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-microtask.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-statistics.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-unwinder.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-embedder-state-scope.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-date.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-extension.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-external.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-function.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-template.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-initialization.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-json.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-locker.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-microtask-queue.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-primitive-object.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-proxy.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-regexp.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-typed-array.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-value-serializer.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-version.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/v8-wasm.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_api.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/js_native_api.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/js_native_api_types.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_api_types.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_buffer.h:
/Users/martien/Library/Caches/node-gyp/25.2.1/include/node/node_object_wrap.h:
../../nan/nan_callbacks.h:
../../nan/nan_callbacks_12_inl.h:
../../nan/nan_maybe_43_inl.h:
../../nan/nan_converters.h:
../../nan/nan_converters_43_inl.h:
../../nan/nan_new.h:
../../nan/nan_implementation_12_inl.h:
../../nan/nan_persistent_12_inl.h:
../../nan/nan_weak.h:
../../nan/nan_object_wrap.h:
../../nan/nan_private.h:
../../nan/nan_typedarray_contents.h:
../../nan/nan_json.h:
../../nan/nan_scriptorigin.h:
../src/storage.cc:
../src/async.cc:
../src/thread.cc:
../src/constants.cc:
../src/methods.cc: