Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
10 changes: 0 additions & 10 deletions .dockerignore

This file was deleted.

30 changes: 7 additions & 23 deletions .github/workflows/general.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -26,10 +26,8 @@ jobs:
node-version-file: package.json
- name: Install Dependencies
run: pnpm install:ci
- name: Build Packages
run: pnpm build
- name: Compile Binaries
run: pnpm compile
- name: Build Terminal
run: pnpm -F terminal build
- name: Upload Binaries
uses: actions/upload-artifact@v4
with:
Expand All @@ -54,9 +52,7 @@ jobs:
node-version-file: package.json
- name: Install Dependencies
run: pnpm install:ci
- name: Build Packages
run: pnpm build
- name: Test Packages
- name: Run Tests
run: pnpm test
env:
DPKIT_MYSQL_URL: mysql://test:test@localhost:3306/test
Expand Down Expand Up @@ -111,9 +107,7 @@ jobs:
node-version-file: package.json
- name: Install Dependencies
run: pnpm install:ci
- name: Build Packages
run: pnpm build
- name: Test Packages
- name: Run Tests
run: pnpm test
- name: Download Binaries
uses: actions/download-artifact@v5
Expand Down Expand Up @@ -142,9 +136,7 @@ jobs:
node-version-file: package.json
- name: Install Dependencies
run: pnpm install:ci
- name: Build Packages
run: pnpm build
- name: Test Packages
- name: Run Tests
run: pnpm test:win
- name: Download Binaries
uses: actions/download-artifact@v5
Expand Down Expand Up @@ -216,16 +208,8 @@ jobs:
run: pnpm install:ci
- name: Set Version
run: pnpm version:ci ${{ needs.release-draft.outputs.version }}
- name: Build Packages
run: pnpm build
- name: Compile Packages
run: pnpm compile
- name: Login Publisher
run: pnpm login:ci
- name: Publish Packages
run: pnpm publish:ci
env:
NPM_TOKEN: ${{ secrets.NPM_TOKEN }}
- name: Build Terminal
run: pnpm -F terminal build
- name: Publish Release
uses: softprops/action-gh-release@v2
with:
Expand Down
24 changes: 10 additions & 14 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -1,22 +1,18 @@
---
title: Contributing
sidebar:
order: 2
---
# Contributing

Thank you for your interest in contributing to dpkit! This document provides guidelines and instructions for contributing to this project.

## Project Overview

Project is a monorepo with the following packages:

- `@dpkit/metadata`: Core metadata functionality
- `@dpkit/dataset`: File-related functionality
- `@dpkit/table`: Table-related functionality
- `@dpkit/<name>`: Domain-specific functionality
- `@dpkit/library`: All-in-one package that re-exports all functionality
- `@dpkit/terminal`: Terminal interface for running tasks
- `@dpkit/website`: Website-related functionality
- `dpkit`: Meta-package that re-exports the underlying functionality
- `@dpkit/desktop`: Desktop application
- `@dpkit/engine`: OpenAPI-based service
- `@dpkit/library`: Node library
- `@dpkit/mobile`: Mobile application
- `@dpkit/terminal`: Terminal application
- `@dpkit/toolbox`: Visual toolbox
- `@dpkit/website`: Web application

## Development Environment

Expand Down Expand Up @@ -82,7 +78,7 @@ Tests are located in `__spec__` directories and use Vitest:

- **Run a Specific Test**:
```bash
pnpm exec vitest run core/actions/__spec__/findTask.ts
pnpm exec vitest run library/aspect/__spec__/findTask.ts
```

### Dependencies
Expand Down
3 changes: 0 additions & 3 deletions audio/README.md

This file was deleted.

31 changes: 0 additions & 31 deletions audio/package.json

This file was deleted.

3 changes: 0 additions & 3 deletions audio/tsconfig.json

This file was deleted.

4 changes: 0 additions & 4 deletions audio/typedoc.json

This file was deleted.

3 changes: 0 additions & 3 deletions database/README.md

This file was deleted.

97 changes: 0 additions & 97 deletions database/adapters/base.ts

This file was deleted.

19 changes: 0 additions & 19 deletions database/adapters/create.ts

This file was deleted.

Loading