This commit is contained in:
Morten Olsen
2024-12-10 21:11:14 +01:00
parent ede2d56b7c
commit 7bebe30bf7
30 changed files with 58 additions and 58 deletions

View File

@@ -1,5 +1,5 @@
{
"name": "plaindb",
"name": "plainidx",
"version": "1.0.0",
"description": "",
"main": "index.js",

View File

@@ -1,5 +1,5 @@
{
"name": "@plaindb/fs-memory",
"name": "@plainidx/fs-memory",
"version": "1.0.0",
"type": "module",
"main": "dist/exports.js",
@@ -10,7 +10,7 @@
"build": "tsc --build"
},
"dependencies": {
"@plaindb/plaindb": "workspace:*"
"@plainidx/plainidx": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.10.1",

View File

@@ -1,4 +1,4 @@
import { FileSystem } from '@plaindb/plaindb';
import { FileSystem } from '@plainidx/plainidx';
type MemoryFileSystemOptions = {
documents?: Record<string, Buffer>;

View File

@@ -1,5 +1,5 @@
{
"name": "@plaindb/fs-system",
"name": "@plainidx/fs-system",
"version": "1.0.0",
"type": "module",
"main": "dist/exports.js",
@@ -10,7 +10,7 @@
"build": "tsc --build"
},
"dependencies": {
"@plaindb/plaindb": "workspace:*",
"@plainidx/plainidx": "workspace:*",
"glob": "^11.0.0"
},
"devDependencies": {

View File

@@ -1,4 +1,4 @@
import { FileSystem } from '@plaindb/plaindb';
import { FileSystem } from '@plainidx/plainidx';
import { existsSync } from 'fs';
import { mkdir, readFile, writeFile } from 'fs/promises';
import { dirname, resolve } from 'path';

View File

@@ -1,5 +1,5 @@
{
"name": "@plaindb/plaindb",
"name": "@plainidx/plainidx",
"version": "1.0.0",
"type": "module",
"main": "dist/exports.js",

View File

@@ -1,4 +1,4 @@
export { PlainDB } from './plaindb/plaindb.js';
export { PlainDB } from './plainidx/plainidx.js';
export { FileSystem } from './filesystem/filesystem.js';
export { Documents } from './documents/documents.js';
export { Document } from './documents/documents.document.js';

View File

@@ -1,5 +1,5 @@
{
"name": "@plaindb/plugin-core",
"name": "@plainidx/plugin-core",
"version": "1.0.0",
"type": "module",
"main": "dist/exports.js",
@@ -10,7 +10,7 @@
"build": "tsc --build"
},
"dependencies": {
"@plaindb/plaindb": "workspace:*"
"@plainidx/plainidx": "workspace:*"
},
"devDependencies": {
"@types/node": "^22.10.1",

View File

@@ -1,4 +1,4 @@
import { createActionApiRoute, type Database, Plugin, z } from '@plaindb/plaindb';
import { createActionApiRoute, type Database, Plugin, z } from '@plainidx/plainidx';
import { migrations } from './migrations/migrations.js';
class CorePlugin extends Plugin {

View File

@@ -1,4 +1,4 @@
import { DatabaseMigration } from '@plaindb/plaindb';
import { DatabaseMigration } from '@plainidx/plainidx';
const migrations: DatabaseMigration[] = [
{

View File

@@ -1,5 +1,5 @@
{
"name": "@plaindb/plugin-markdown",
"name": "@plainidx/plugin-markdown",
"version": "1.0.0",
"type": "module",
"main": "dist/exports.js",
@@ -10,8 +10,8 @@
"build": "tsc --build"
},
"dependencies": {
"@plaindb/plaindb": "workspace:*",
"@plaindb/plugin-core": "workspace:*",
"@plainidx/plainidx": "workspace:*",
"@plainidx/plugin-core": "workspace:*",
"lodash": "^4.17.21",
"mdast-util-to-string": "^4.0.0",
"remark-behead": "^3.1.0",

View File

@@ -1,6 +1,6 @@
import { createActionApiRoute, Document, Plugin, z } from '@plaindb/plaindb';
import { createActionApiRoute, Document, Plugin, z } from '@plainidx/plainidx';
import { MarkdownAst } from './utils/markdown-ast.js';
import { CorePlugin } from '@plaindb/plugin-core';
import { CorePlugin } from '@plainidx/plugin-core';
type MarkdownSubPlugin = {
process: (ast: MarkdownAst) => Promise<void>;

View File

@@ -1,13 +1,13 @@
{
"name": "@plaindb/tests",
"name": "@plainidx/tests",
"private": true,
"version": "1.0.0",
"type": "module",
"dependencies": {
"@plaindb/fs-memory": "workspace:*",
"@plaindb/plaindb": "workspace:*",
"@plaindb/plugin-core": "workspace:*",
"@plaindb/plugin-markdown": "workspace:*",
"@plainidx/fs-memory": "workspace:*",
"@plainidx/plainidx": "workspace:*",
"@plainidx/plugin-core": "workspace:*",
"@plainidx/plugin-markdown": "workspace:*",
"@pnpm/find-workspace-dir": "^900.0.1",
"sqlite3": "^5.1.7",
"vitest": "^2.1.8"

View File

@@ -1,8 +1,8 @@
import { describe, it } from 'vitest';
import { CorePlugin } from '@plaindb/plugin-core';
import { MarkdownPlugin } from '@plaindb/plugin-markdown';
import { PlainDB } from '../../plaindb/dist/exports.js';
import { MemoryFileSystem } from '@plaindb/fs-memory';
import { CorePlugin } from '@plainidx/plugin-core';
import { MarkdownPlugin } from '@plainidx/plugin-markdown';
import { PlainDB } from '../../plainidx/dist/exports.js';
import { MemoryFileSystem } from '@plainidx/fs-memory';
describe('documents', () => {
it('should be able to create a document', async () => {

View File

@@ -1,10 +1,10 @@
{
"name": "@plaindb/tools-cli",
"name": "@plainidx/tools-cli",
"version": "1.0.0",
"type": "module",
"main": "dist/exports.js",
"bin": {
"plaindb": "bin/cli.mjs"
"plainidx": "bin/cli.mjs"
},
"files": [
"bin",
@@ -14,10 +14,10 @@
"build": "tsc --build"
},
"dependencies": {
"@plaindb/fs-system": "workspace:*",
"@plaindb/plaindb": "workspace:*",
"@plaindb/plugin-core": "workspace:*",
"@plaindb/plugin-markdown": "workspace:*",
"@plainidx/fs-system": "workspace:*",
"@plainidx/plainidx": "workspace:*",
"@plainidx/plugin-core": "workspace:*",
"@plainidx/plugin-markdown": "workspace:*",
"sqlite3": "^5.1.7"
},
"devDependencies": {

View File

@@ -1,8 +1,8 @@
import { SystemFileSystem } from '@plaindb/fs-system';
import { CorePlugin } from '@plaindb/plugin-core';
import { MarkdownPlugin } from '@plaindb/plugin-markdown';
import { SystemFileSystem } from '@plainidx/fs-system';
import { CorePlugin } from '@plainidx/plugin-core';
import { MarkdownPlugin } from '@plainidx/plugin-markdown';
import { resolve } from 'path';
import { PlainDB } from '../../plaindb/dist/exports.js';
import { PlainDB } from '../../plainidx/dist/exports.js';
const fs = new SystemFileSystem({
cwd: resolve('/Users/alice/Documents/Exo'),

40
pnpm-lock.yaml generated
View File

@@ -41,9 +41,9 @@ importers:
packages/fs-memory:
dependencies:
'@plaindb/plaindb':
'@plainidx/plainidx':
specifier: workspace:*
version: link:../plaindb
version: link:../plainidx
devDependencies:
'@types/node':
specifier: ^22.10.1
@@ -54,9 +54,9 @@ importers:
packages/fs-system:
dependencies:
'@plaindb/plaindb':
'@plainidx/plainidx':
specifier: workspace:*
version: link:../plaindb
version: link:../plainidx
glob:
specifier: ^11.0.0
version: 11.0.0
@@ -68,7 +68,7 @@ importers:
specifier: ^5.7.2
version: 5.7.2
packages/plaindb:
packages/plainidx:
dependencies:
knex:
specifier: ^3.1.0
@@ -89,9 +89,9 @@ importers:
packages/plugin-core:
dependencies:
'@plaindb/plaindb':
'@plainidx/plainidx':
specifier: workspace:*
version: link:../plaindb
version: link:../plainidx
devDependencies:
'@types/node':
specifier: ^22.10.1
@@ -102,10 +102,10 @@ importers:
packages/plugin-markdown:
dependencies:
'@plaindb/plaindb':
'@plainidx/plainidx':
specifier: workspace:*
version: link:../plaindb
'@plaindb/plugin-core':
version: link:../plainidx
'@plainidx/plugin-core':
specifier: workspace:*
version: link:../plugin-core
lodash:
@@ -160,16 +160,16 @@ importers:
packages/tests:
dependencies:
'@plaindb/fs-memory':
'@plainidx/fs-memory':
specifier: workspace:*
version: link:../fs-memory
'@plaindb/plaindb':
'@plainidx/plainidx':
specifier: workspace:*
version: link:../plaindb
'@plaindb/plugin-core':
version: link:../plainidx
'@plainidx/plugin-core':
specifier: workspace:*
version: link:../plugin-core
'@plaindb/plugin-markdown':
'@plainidx/plugin-markdown':
specifier: workspace:*
version: link:../plugin-markdown
'@pnpm/find-workspace-dir':
@@ -194,16 +194,16 @@ importers:
packages/tools-cli:
dependencies:
'@plaindb/fs-system':
'@plainidx/fs-system':
specifier: workspace:*
version: link:../fs-system
'@plaindb/plaindb':
'@plainidx/plainidx':
specifier: workspace:*
version: link:../plaindb
'@plaindb/plugin-core':
version: link:../plainidx
'@plainidx/plugin-core':
specifier: workspace:*
version: link:../plugin-core
'@plaindb/plugin-markdown':
'@plainidx/plugin-markdown':
specifier: workspace:*
version: link:../plugin-markdown
sqlite3:

View File

@@ -2,7 +2,7 @@
"include": [],
"references": [
{
"path": "./packages/plaindb"
"path": "./packages/plainidx"
},
{
"path": "./packages/fs-system"