Comparing version 2.0.1 to 2.0.2
@@ -1,2 +0,2 @@ | ||
import { Adapter } from '../Low'; | ||
import { Adapter } from '../Low.js'; | ||
export declare class JSONFile<T> implements Adapter<T> { | ||
@@ -3,0 +3,0 @@ private filename; |
@@ -1,2 +0,2 @@ | ||
import { SyncAdapter } from '../LowSync'; | ||
import { SyncAdapter } from '../LowSync.js'; | ||
export declare class JSONFileSync<T> implements SyncAdapter<T> { | ||
@@ -3,0 +3,0 @@ private tempFilename; |
@@ -1,2 +0,2 @@ | ||
import { SyncAdapter } from '../LowSync'; | ||
import { SyncAdapter } from '../LowSync.js'; | ||
export declare class LocalStorage<T> implements SyncAdapter<T> { | ||
@@ -3,0 +3,0 @@ private key; |
@@ -1,2 +0,2 @@ | ||
import { Adapter } from '../Low'; | ||
import { Adapter } from '../Low.js'; | ||
export declare class Memory<T> implements Adapter<T> { | ||
@@ -3,0 +3,0 @@ private data; |
@@ -1,2 +0,2 @@ | ||
import { SyncAdapter } from '../LowSync'; | ||
import { SyncAdapter } from '../LowSync.js'; | ||
export declare class MemorySync<T> implements SyncAdapter<T> { | ||
@@ -3,0 +3,0 @@ private data; |
@@ -1,7 +0,7 @@ | ||
export * from './adapters/JSONFile'; | ||
export * from './adapters/JSONFileSync'; | ||
export * from './adapters/LocalStorage'; | ||
export * from './adapters/Memory'; | ||
export * from './adapters/MemorySync'; | ||
export * from './Low'; | ||
export * from './LowSync'; | ||
export * from './adapters/JSONFile.js'; | ||
export * from './adapters/JSONFileSync.js'; | ||
export * from './adapters/LocalStorage.js'; | ||
export * from './adapters/Memory.js'; | ||
export * from './adapters/MemorySync.js'; | ||
export * from './Low.js'; | ||
export * from './LowSync.js'; |
@@ -1,7 +0,7 @@ | ||
export * from './adapters/JSONFile'; | ||
export * from './adapters/JSONFileSync'; | ||
export * from './adapters/LocalStorage'; | ||
export * from './adapters/Memory'; | ||
export * from './adapters/MemorySync'; | ||
export * from './Low'; | ||
export * from './LowSync'; | ||
export * from './adapters/JSONFile.js'; | ||
export * from './adapters/JSONFileSync.js'; | ||
export * from './adapters/LocalStorage.js'; | ||
export * from './adapters/Memory.js'; | ||
export * from './adapters/MemorySync.js'; | ||
export * from './Low.js'; | ||
export * from './LowSync.js'; |
@@ -1,2 +0,2 @@ | ||
import MissingAdapterError from './MissingAdapterError'; | ||
import { MissingAdapterError } from './MissingAdapterError.js'; | ||
export class Low { | ||
@@ -3,0 +3,0 @@ constructor(adapter) { |
@@ -1,2 +0,2 @@ | ||
import MissingAdapterError from './MissingAdapterError'; | ||
import { MissingAdapterError } from './MissingAdapterError.js'; | ||
export class LowSync { | ||
@@ -3,0 +3,0 @@ constructor(adapter) { |
@@ -1,3 +0,3 @@ | ||
export default class MissingAdapterError extends Error { | ||
export declare class MissingAdapterError extends Error { | ||
constructor(); | ||
} |
@@ -1,2 +0,2 @@ | ||
export default class MissingAdapterError extends Error { | ||
export class MissingAdapterError extends Error { | ||
constructor() { | ||
@@ -3,0 +3,0 @@ super(); |
{ | ||
"name": "lowdb", | ||
"version": "2.0.1", | ||
"version": "2.0.2", | ||
"description": "Tiny local JSON database for Node, Electron and the browser", | ||
@@ -14,3 +14,3 @@ "type": "module", | ||
"scripts": { | ||
"test": "jest --config .jestrc.json", | ||
"test": "ava", | ||
"lint": "eslint src --ext .ts --ignore-path .gitignore", | ||
@@ -47,13 +47,11 @@ "build": "del-cli lib && tsc", | ||
"@tsconfig/node12": "^1.0.7", | ||
"@types/jest": "^26.0.20", | ||
"@types/lodash": "^4.14.168", | ||
"@types/node": "^15.0.3", | ||
"@typicode/eslint-config": "^0.1.0", | ||
"ava": "^3.15.0", | ||
"del-cli": "^3.0.1", | ||
"husky": "^6.0.0", | ||
"jest": "^26.6.3", | ||
"jest-localstorage-mock": "^2.4.8", | ||
"lodash": "^4.17.21", | ||
"tempy": "^1.0.1", | ||
"ts-jest": "^26.5.3", | ||
"ts-node": "^9.1.1", | ||
"typescript": "^4.2.3" | ||
@@ -66,3 +64,14 @@ }, | ||
"node": "^12.20.0 || ^14.13.1 || >=16.0.0" | ||
}, | ||
"ava": { | ||
"extensions": { | ||
"ts": "module" | ||
}, | ||
"nonSemVerExperiments": { | ||
"configurableModuleFormat": true | ||
}, | ||
"nodeArguments": [ | ||
"--loader=ts-node/esm" | ||
] | ||
} | ||
} |
@@ -1,2 +0,2 @@ | ||
# lowdb | ||
# lowdb [![](http://img.shields.io/npm/dm/lowdb.svg?style=flat)](https://www.npmjs.org/package/lowdb) [![Node.js CI](https://github.com/typicode/lowdb/actions/workflows/node.js.yml/badge.svg)](https://github.com/typicode/lowdb/actions/workflows/node.js.yml) | ||
@@ -3,0 +3,0 @@ > Tiny local JSON database for small projects 🦉 |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
Major refactor
Supply chain riskPackage has recently undergone a major refactor. It may be unstable or indicate significant internal changes. Use caution when updating to versions that include significant changes.
Found 1 instance in 1 package
21644
14
0