Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
c3e2cd3
#127 player v2の受け入れ準備
ienaga Jan 10, 2025
b23a697
#128 Player v2 の受け入れの準備
ienaga Jan 29, 2025
fbe55e9
#128 アーキテクトとディレクトリ構成を変更(WIP)
ienaga Feb 2, 2025
2d3d64e
#128 workflowsのバージョンを変更、ディレクト構成を変更
ienaga Feb 3, 2025
5790f89
#128 リクエスト/レスポンスの処理を改修
ienaga Feb 3, 2025
990c45d
#128 contextの処理を分解
ienaga Feb 4, 2025
bf9a114
#128 変数へのアクセスをApplicationクラスに集約(WIP)
ienaga Feb 4, 2025
1548fb5
#128 player v3との連携処理を改修(WIP)
ienaga Feb 4, 2025
714efed
#128 updte package.json, player v2に合わせた処理を追加
ienaga Feb 4, 2025
4ee4aa8
#128 Player v2に合わせる処理を追加、SPAでのページ遷移のasync/await処理を改修
ienaga Feb 5, 2025
2efca29
#128 テストコードを修正
ienaga Feb 5, 2025
34501fc
#128 テストコードを改修
ienaga Feb 5, 2025
929c7f3
#128 テストコードを改修
ienaga Feb 5, 2025
2322566
#128 update Flowchart
ienaga Feb 5, 2025
6780c1c
#128 テストケースを追加
ienaga Feb 6, 2025
2face25
#128 add DEVELOP.md, テストケースを追加
ienaga Feb 6, 2025
1a54f9c
#128 テストコードを追加
ienaga Feb 6, 2025
20fdd99
#128 テストコードを追加
ienaga Feb 6, 2025
99c29f4
#128 update Framework_Flowchart.svg
ienaga Feb 6, 2025
324ad23
#37 update README.md
ienaga Feb 7, 2025
93fd3f8
#128 update package.json
ienaga Feb 7, 2025
1e58fe8
#128 テストケースを追加
ienaga Feb 9, 2025
8c9f702
#128 edit action
ienaga Feb 9, 2025
ef3420a
#128 画面遷移処理を改修
ienaga Feb 24, 2025
8e7a8fd
#128 update package.json
ienaga Feb 24, 2025
159931b
#128 update package
ienaga Mar 12, 2025
1d65b95
#128 update package
ienaga Mar 18, 2025
2401a1f
#128 update package, update actions yml
ienaga Mar 23, 2025
7fa6291
#128 update actions yml
ienaga Mar 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 0 additions & 1 deletion .eslintignore

This file was deleted.

85 changes: 0 additions & 85 deletions .eslintrc.json

This file was deleted.

3 changes: 2 additions & 1 deletion .gitattributes
Original file line number Diff line number Diff line change
@@ -1 +1,2 @@
*.js text eol=lf
*.js text eol=lf
*.ts text eol=lf
3 changes: 2 additions & 1 deletion .github/workflows/codeql-analysis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ jobs:
permissions:
actions: read
contents: read
pull-requests: write
security-events: write

strategy:
Expand All @@ -40,7 +41,7 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
Expand Down
28 changes: 24 additions & 4 deletions .github/workflows/integration.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,11 +11,31 @@ on:
- develop

jobs:
build:
runs-on: ubuntu-latest
macos-browser-test:
runs-on: macos-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/setup-node@v4
- uses: actions/checkout@v4
with:
repository: Next2D/player
ref: develop
- run: npm install
- run: npm run test

windows-browser-test:
runs-on: windows-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/setup-node@v4
- uses: actions/checkout@v4
with:
repository: Next2D/player
ref: develop
- run: npm install
- run: npm run test

14 changes: 10 additions & 4 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,16 +13,22 @@ on:
jobs:
macos-browser-test:
runs-on: macos-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
- run: npm install
- run: npx eslint ./src/**/*.ts

windows-browser-test:
runs-on: windows-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
- run: npm install
- run: npx eslint ./src/**/*.ts
11 changes: 7 additions & 4 deletions .github/workflows/publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,21 @@ name: Publish Package
on:
push:
branches:
- publish
- main

jobs:
build:
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
registry-url: "https://registry.npmjs.org"
- run: npm install
- run: npm run publish
- run: npm publish --access public
- run: cd ~/work/framework/framework/dist && npm publish --access public
env:
NODE_AUTH_TOKEN: ${{ secrets.NODE_AUTH_TOKEN }}
12 changes: 0 additions & 12 deletions .npmignore

This file was deleted.

4 changes: 1 addition & 3 deletions @types/window.d.ts
Original file line number Diff line number Diff line change
@@ -1,11 +1,9 @@
import { Next2D } from "@next2d/core";
import type { Next2D } from "@next2d/core";

declare global {

// eslint-disable-next-line no-unused-vars
const next2d: Next2D;

// eslint-disable-next-line no-unused-vars
interface Window {
next2d: Next2D;
}
Expand Down
30 changes: 30 additions & 0 deletions DEVELOP.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
# Development Environments

## Version
Middleware required for development and supported versions
```
node >= v22.x
```

## Initial Settings
```
mkdir next2d
cd next2d
git clone [email protected]:Next2D/player.git
git clone [email protected]:Next2D/framework.git
cd framework
npm install
```

## Unit Test
```
npm test
```

## ESLint
```
npm run lint
```

## License
This project is licensed under the [MIT License](https://opensource.org/licenses/MIT) - see the [LICENSE](LICENSE) file for details.
2 changes: 1 addition & 1 deletion Framework_Flowchart.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading