Skip to content

Commit

Permalink
Fix un-exported types
Browse files Browse the repository at this point in the history
  • Loading branch information
chiro-hiro committed Aug 9, 2023
1 parent f648f6a commit 45ff096
Show file tree
Hide file tree
Showing 7 changed files with 24 additions and 13 deletions.
5 changes: 0 additions & 5 deletions packages/zkdb/.npmignore
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,6 @@ src
# Editor
.vscode

# Build
build/**/*.test.d.ts
build/**/*.test.d.ts.map
build/**/*.test.js
build/**/*.test.js.map

# System
.DS_Store
Expand Down
4 changes: 2 additions & 2 deletions packages/zkdb/package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 18 additions & 3 deletions packages/zkdb/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "zkdb",
"version": "0.1.2",
"version": "0.1.4",
"description": "zkDatabase for the future of Web3",
"author": "chiro@orochi.network",
"license": "Apache-2.0",
Expand All @@ -20,8 +20,7 @@
},
"homepage": "https://github.com/orochi-network/zkDatabase#readme",
"type": "module",
"main": "build/src/index.js",
"types": "build/src/index.d.ts",
"types": "./build/src/core/index.d.ts",
"scripts": {
"release": "rm -rf ./build && npm run build && npm publish --access public",
"build": "tsc -p tsconfig.json",
Expand All @@ -34,6 +33,22 @@
"lint": "npx eslint ./src/**/*.ts --fix",
"lint-check": "npx eslint ./src/**/*.ts --debug"
},
"typesVersions": {
"*": {
"*": [
"*",
"build/src/*"
]
}
},
"files": [
"build/src",
"!**/*.tsbuildinfo",
"!**/*.test.js",
"!**/*.test.js.map",
"!**/*.test.d.ts",
"!**/*.test.d.ts.map"
],
"exports": {
".": {
"types": "./build/src/core/index.d.ts",
Expand Down
2 changes: 1 addition & 1 deletion packages/zkdb/src/merkle-tree/merkle-tree-storage.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ export const MERKLE_TREE_COLLECTION_NAME = '.security';

export const MERKLE_TREE_FILE_NAME = 'merkle_tree';

export default class MerkleTreeStorage extends BaseMerkleTree {
export class MerkleTreeStorage extends BaseMerkleTree {
private storageEngine: StorageEngine;

/**
Expand Down
2 changes: 1 addition & 1 deletion packages/zkdb/src/merkle-tree/merkle-tree.test.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import { Poseidon, Field, MerkleTree, Circuit, Bool } from 'snarkyjs';
import { TMerkleNodesMap, BaseMerkleTree } from './merkle-tree-base.js';
import crypto from 'crypto';
import MerkleTreeStorage from './merkle-tree-storage.js';
import { MerkleTreeStorage } from './merkle-tree-storage.js';
import { StorageEngineIPFS } from '../storage-engine/ipfs.js';

const DEFAULT_HEIGHT = 20;
Expand Down
2 changes: 1 addition & 1 deletion packages/zkdb/src/storage-engine/metadata.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
import { SimpleIndexer } from '../index/simple.js';
import MerkleTreeStorage from '../merkle-tree/merkle-tree-storage.js';
import { MerkleTreeStorage } from '../merkle-tree/merkle-tree-storage.js';
import { StorageEngineLocal } from './local.js';
import { StorageEngineIPFS } from './ipfs.js';

Expand Down
1 change: 1 addition & 0 deletions packages/zkdb/src/utilities/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * from './binary.js';

0 comments on commit 45ff096

Please sign in to comment.