Commit 3610b2f7 authored by nanahira's avatar nanahira

depend on @minatojs/core only

parent cf0b2730
...@@ -47,6 +47,6 @@ deploy_npm: ...@@ -47,6 +47,6 @@ deploy_npm:
script: script:
- apt update;apt -y install coreutils - apt update;apt -y install coreutils
- echo $NPMRC | base64 --decode > ~/.npmrc - echo $NPMRC | base64 --decode > ~/.npmrc
- npm publish . || true - npm publish . --access public && curl -X PUT "https://registry-direct.npmmirror.com/$(cat package.json | jq '.name' | sed 's/\"//g')/sync?sync_upstream=true" || true
only: only:
- master - master
...@@ -29,7 +29,7 @@ ...@@ -29,7 +29,7 @@
"typescript": "^4.6.3" "typescript": "^4.6.3"
}, },
"peerDependencies": { "peerDependencies": {
"minato": "^1.2.3" "@minatojs/core": "^1.3.0"
} }
}, },
"node_modules/@ampproject/remapping": { "node_modules/@ampproject/remapping": {
...@@ -1003,6 +1003,15 @@ ...@@ -1003,6 +1003,15 @@
"@jridgewell/sourcemap-codec": "^1.4.10" "@jridgewell/sourcemap-codec": "^1.4.10"
} }
}, },
"node_modules/@minatojs/core": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@minatojs/core/-/core-1.3.0.tgz",
"integrity": "sha512-MGO5gsfy4aDN8Ai0SvMYLaF4xqMLy3RyO2oeuTH7/wH5tS/dLscXvLy7wZf17XFRZJIDX/3qyiu2xQGw0lapXA==",
"peer": true,
"dependencies": {
"cosmokit": "^1.2.1"
}
},
"node_modules/@minatojs/driver-memory": { "node_modules/@minatojs/driver-memory": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/@minatojs/driver-memory/-/driver-memory-1.1.1.tgz", "resolved": "https://registry.npmjs.org/@minatojs/driver-memory/-/driver-memory-1.1.1.tgz",
...@@ -4020,12 +4029,13 @@ ...@@ -4020,12 +4029,13 @@
} }
}, },
"node_modules/minato": { "node_modules/minato": {
"version": "1.2.3", "version": "1.3.0",
"resolved": "https://registry.npmjs.org/minato/-/minato-1.2.3.tgz", "resolved": "https://registry.npmjs.org/minato/-/minato-1.3.0.tgz",
"integrity": "sha512-06+ytX+prjYykoaqYe48tAGRbbG5WME1MEpb1WQUPhT6qxGSYmeqJyFX97Hlux4HruJfKpRCzsX6dhYRc9XkTA==", "integrity": "sha512-28kGTxoosWCZb1RVHtPIJAO+2UvOkJZZmdqbcB0LuqjGiPPJPZ/JAtxv+08LIiAKucRl4XdWao2pYn6LHZDnhw==",
"dev": true,
"peer": true, "peer": true,
"dependencies": { "dependencies": {
"cosmokit": "^1.2.1", "@minatojs/core": "^1.3.0",
"ns-require": "^1.1.4" "ns-require": "^1.1.4"
} }
}, },
...@@ -4090,6 +4100,7 @@ ...@@ -4090,6 +4100,7 @@
"version": "1.1.4", "version": "1.1.4",
"resolved": "https://registry.npmjs.org/ns-require/-/ns-require-1.1.4.tgz", "resolved": "https://registry.npmjs.org/ns-require/-/ns-require-1.1.4.tgz",
"integrity": "sha512-Zk25pQj4u5i6DS0vaNO5aSSXewybVqqVVjz8AOxFy9DNPtmu3jlexMz6kUXLV2oB+X6iQeAnHXSzj5Qz/IeDaQ==", "integrity": "sha512-Zk25pQj4u5i6DS0vaNO5aSSXewybVqqVVjz8AOxFy9DNPtmu3jlexMz6kUXLV2oB+X6iQeAnHXSzj5Qz/IeDaQ==",
"dev": true,
"peer": true "peer": true
}, },
"node_modules/nwsapi": { "node_modules/nwsapi": {
...@@ -6083,6 +6094,15 @@ ...@@ -6083,6 +6094,15 @@
"@jridgewell/sourcemap-codec": "^1.4.10" "@jridgewell/sourcemap-codec": "^1.4.10"
} }
}, },
"@minatojs/core": {
"version": "1.3.0",
"resolved": "https://registry.npmjs.org/@minatojs/core/-/core-1.3.0.tgz",
"integrity": "sha512-MGO5gsfy4aDN8Ai0SvMYLaF4xqMLy3RyO2oeuTH7/wH5tS/dLscXvLy7wZf17XFRZJIDX/3qyiu2xQGw0lapXA==",
"peer": true,
"requires": {
"cosmokit": "^1.2.1"
}
},
"@minatojs/driver-memory": { "@minatojs/driver-memory": {
"version": "1.1.1", "version": "1.1.1",
"resolved": "https://registry.npmjs.org/@minatojs/driver-memory/-/driver-memory-1.1.1.tgz", "resolved": "https://registry.npmjs.org/@minatojs/driver-memory/-/driver-memory-1.1.1.tgz",
...@@ -8376,12 +8396,13 @@ ...@@ -8376,12 +8396,13 @@
"dev": true "dev": true
}, },
"minato": { "minato": {
"version": "1.2.3", "version": "1.3.0",
"resolved": "https://registry.npmjs.org/minato/-/minato-1.2.3.tgz", "resolved": "https://registry.npmjs.org/minato/-/minato-1.3.0.tgz",
"integrity": "sha512-06+ytX+prjYykoaqYe48tAGRbbG5WME1MEpb1WQUPhT6qxGSYmeqJyFX97Hlux4HruJfKpRCzsX6dhYRc9XkTA==", "integrity": "sha512-28kGTxoosWCZb1RVHtPIJAO+2UvOkJZZmdqbcB0LuqjGiPPJPZ/JAtxv+08LIiAKucRl4XdWao2pYn6LHZDnhw==",
"dev": true,
"peer": true, "peer": true,
"requires": { "requires": {
"cosmokit": "^1.2.1", "@minatojs/core": "^1.3.0",
"ns-require": "^1.1.4" "ns-require": "^1.1.4"
} }
}, },
...@@ -8437,6 +8458,7 @@ ...@@ -8437,6 +8458,7 @@
"version": "1.1.4", "version": "1.1.4",
"resolved": "https://registry.npmjs.org/ns-require/-/ns-require-1.1.4.tgz", "resolved": "https://registry.npmjs.org/ns-require/-/ns-require-1.1.4.tgz",
"integrity": "sha512-Zk25pQj4u5i6DS0vaNO5aSSXewybVqqVVjz8AOxFy9DNPtmu3jlexMz6kUXLV2oB+X6iQeAnHXSzj5Qz/IeDaQ==", "integrity": "sha512-Zk25pQj4u5i6DS0vaNO5aSSXewybVqqVVjz8AOxFy9DNPtmu3jlexMz6kUXLV2oB+X6iQeAnHXSzj5Qz/IeDaQ==",
"dev": true,
"peer": true "peer": true
}, },
"nwsapi": { "nwsapi": {
......
...@@ -59,6 +59,6 @@ ...@@ -59,6 +59,6 @@
"typed-reflector": "^1.0.10" "typed-reflector": "^1.0.10"
}, },
"peerDependencies": { "peerDependencies": {
"minato": "^1.2.3" "@minatojs/core": "^1.3.0"
} }
} }
import { ModelClassType, ModelFieldDef } from './def'; import { ModelClassType, ModelFieldDef } from './def';
import { Metadata } from './meta/meta'; import { Metadata } from './meta/meta';
import { Flatten, Keys } from 'minato'; import { Flatten, Keys } from '@minatojs/core';
import { inferType } from './utils'; import { inferType } from './utils';
export class ModelDecorators<Tables = any> { export class ModelDecorators<Tables = any> {
......
import { Field } from 'minato'; import { Field } from '@minatojs/core';
type Shorthand<S extends string> = S | `${S}(${any})`; type Shorthand<S extends string> = S | `${S}(${any})`;
......
import { ModelClassType, ModelFieldDef, PrimaryKeyDef } from '../def'; import { ModelClassType, ModelFieldDef, PrimaryKeyDef } from '../def';
import { Keys } from 'minato'; import { Keys } from '@minatojs/core';
export interface MetadataArrayMap { export interface MetadataArrayMap {
ModelUnique: string | number; ModelUnique: string | number;
......
import { Database, Field, Flatten, Keys, Model } from 'minato'; import { Database, Field, Flatten, Keys, Model } from '@minatojs/core';
import { ModelClassType } from './def'; import { ModelClassType } from './def';
import { reflector } from './meta/meta'; import { reflector } from './meta/meta';
......
import MemoryDriver from '@minatojs/driver-memory'; import MemoryDriver from '@minatojs/driver-memory';
import { ModelDecorators } from '../src/decorators'; import { ModelDecorators } from '../src/decorators';
import { Database } from 'minato'; import { Database } from '@minatojs/core';
import { ModelRegistrar } from '../src/register'; import { ModelRegistrar } from '../src/register';
interface Tables { interface Tables {
......
import MemoryDriver from '@minatojs/driver-memory'; import MemoryDriver from '@minatojs/driver-memory';
import { ModelDecorators } from '../src/decorators'; import { ModelDecorators } from '../src/decorators';
import { Database } from 'minato'; import { Database } from '@minatojs/core';
import { ModelRegistrar } from '../src/register'; import { ModelRegistrar } from '../src/register';
interface User { interface User {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment