Skip to content
This repository has been archived by the owner on Apr 18, 2022. It is now read-only.

Commit

Permalink
Bump version and update dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
KyleJune committed Feb 8, 2022
1 parent 4273105 commit 6e13957
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 20 deletions.
34 changes: 17 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
# Mock

[![release](https://img.shields.io/badge/release-0.12.2-success)](https://github.com/udibo/mock/releases/tag/0.12.2)
[![deno doc](https://doc.deno.land/badge.svg)](https://doc.deno.land/https/deno.land/x/mock@0.12.2/mod.ts)
[![release](https://img.shields.io/badge/release-0.13.0-success)](https://github.com/udibo/mock/releases/tag/0.13.0)
[![deno doc](https://doc.deno.land/badge.svg)](https://doc.deno.land/https/deno.land/x/mock@0.13.0/mod.ts)
[![CI](https://github.com/udibo/mock/workflows/CI/badge.svg)](https://github.com/udibo/mock/actions?query=workflow%3ACI)
[![codecov](https://codecov.io/gh/udibo/mock/branch/master/graph/badge.svg?token=TXORMSEHM7)](https://codecov.io/gh/udibo/mock)
[![license](https://img.shields.io/github/license/udibo/mock)](https://github.com/udibo/mock/blob/master/LICENSE)
Expand Down Expand Up @@ -30,22 +30,22 @@ imported directly from GitHub using raw content URLs.

```ts
// Import from Deno's third party module registry
import { spy, Spy } from "https://deno.land/x/mock@0.12.2/mod.ts";
import { spy, Spy } from "https://deno.land/x/mock@0.13.0/mod.ts";
// Import from GitHub
import { spy, Spy } "https://raw.githubusercontent.com/udibo/mock/0.12.2/mod.ts";
import { spy, Spy } "https://raw.githubusercontent.com/udibo/mock/0.13.0/mod.ts";
```
If you do not need all of the sub-modules, you can choose to just import the
sub-modules you need.
```ts
// Import from Deno's third party module registry
import { Spy, spy } from "https://deno.land/x/mock@0.12.2/spy.ts";
import { Spy, spy } from "https://deno.land/x/mock@0.13.0/spy.ts";
// Import from GitHub
import {
Spy,
spy,
} from "https://raw.githubusercontent.com/udibo/mock/0.12.2/spy.ts";
} from "https://raw.githubusercontent.com/udibo/mock/0.13.0/spy.ts";
```

#### Sub-modules
Expand All @@ -69,15 +69,15 @@ If a Node.js package has the type "module" specified in its package.json file,
the JavaScript bundle can be imported as a `.js` file.

```js
import { Spy, spy } from "./mock_0.12.2.js";
import { Spy, spy } from "./mock_0.13.0.js";
```

The default type for Node.js packages is "commonjs". To import the bundle into a
commonjs package, the file extension of the JavaScript bundle must be changed
from `.js` to `.mjs`.

```js
import { Spy, spy } from "./mock_0.12.2.mjs";
import { Spy, spy } from "./mock_0.13.0.mjs";
```

See [Node.js Documentation](https://nodejs.org/api/esm.html) for more
Expand All @@ -96,15 +96,15 @@ modules must have the type attribute set to "module".

```js
// main.js
import { Spy, spy } from "./mock_0.12.2.js";
import { Spy, spy } from "./mock_0.13.0.js";
```

You can also embed a module script directly into an HTML file by placing the
JavaScript code within the body of the script tag.

```html
<script type="module">
import { spy, Spy } from "./mock_0.12.2.js";
import { spy, Spy } from "./mock_0.13.0.js";
</script>
```

Expand All @@ -120,7 +120,7 @@ a try block then restore the function in a finally block to ensure the original
instance method is restored before continuing to other tests. The same applies
when using fake time.

See [deno docs](https://doc.deno.land/https/deno.land/x/mock@0.12.2/mod.ts) for
See [deno docs](https://doc.deno.land/https/deno.land/x/mock@0.13.0/mod.ts) for
more information.

### Spy
Expand All @@ -140,7 +140,7 @@ import {
assertSpyCall,
Spy,
spy,
} from "https://deno.land/x/mock@0.12.2/mod.ts";
} from "https://deno.land/x/mock@0.13.0/mod.ts";

function add(
a: number,
Expand Down Expand Up @@ -172,7 +172,7 @@ import {
assertSpyCalls,
Spy,
spy,
} from "https://deno.land/x/mock@0.12.2/mod.ts";
} from "https://deno.land/x/mock@0.13.0/mod.ts";

function filter<T>(values: T[], callback: (value: T) => boolean): any[] {
return values.filter(callback);
Expand Down Expand Up @@ -208,7 +208,7 @@ import {
assertSpyCalls,
Spy,
spy,
} from "https://deno.land/x/mock@0.12.2/mod.ts";
} from "https://deno.land/x/mock@0.13.0/mod.ts";

class Database {
// deno-lint-ignore no-explicit-any
Expand Down Expand Up @@ -299,7 +299,7 @@ calls made to it.

```ts
import { assertEquals } from "https://deno.land/[email protected]/testing/asserts.ts";
import { Stub, stub } from "https://deno.land/x/mock@0.12.2/stub.ts";
import { Stub, stub } from "https://deno.land/x/mock@0.13.0/stub.ts";

class Cat {
action(name: string): any {
Expand Down Expand Up @@ -343,7 +343,7 @@ import {
resolvesNext,
Stub,
stub,
} from "https://deno.land/x/mock@0.12.2/mod.ts";
} from "https://deno.land/x/mock@0.13.0/mod.ts";

class Database {
query(_query: string, _params: unknown[]): Promise<unknown[][]> {
Expand Down Expand Up @@ -420,7 +420,7 @@ Overrides the real Date object and timer functions with fake ones that can be
controlled through the fake time instance.

```ts
import { FakeTime, Spy, spy } from "https://deno.land/x/mock@0.12.2/mod.ts";
import { FakeTime, Spy, spy } from "https://deno.land/x/mock@0.13.0/mod.ts";

function secondInterval(cb: () => void): void {
setInterval(cb, 1000);
Expand Down
6 changes: 3 additions & 3 deletions deps.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
export { delay } from "https://deno.land/std@0.120.0/async/delay.ts";
export type { DelayOptions } from "https://deno.land/std@0.120.0/async/delay.ts";
export { delay } from "https://deno.land/std@0.125.0/async/delay.ts";
export type { DelayOptions } from "https://deno.land/std@0.125.0/async/delay.ts";

export {
assert,
Expand All @@ -10,7 +10,7 @@ export {
assertRejects,
assertStrictEquals,
assertThrows,
} from "https://deno.land/std@0.120.0/testing/asserts.ts";
} from "https://deno.land/std@0.125.0/testing/asserts.ts";

export { RBTree } from "https://deno.land/x/[email protected]/trees/rb_tree.ts";
export { ascend } from "https://deno.land/x/[email protected]/comparators.ts";
Expand Down

0 comments on commit 6e13957

Please sign in to comment.