Skip to content

Commit

Permalink
✅ Fix all the builds
Browse files Browse the repository at this point in the history
  • Loading branch information
Will Cory authored and Will Cory committed Jan 19, 2024
1 parent b4e8766 commit 5d3ffb8
Show file tree
Hide file tree
Showing 1,685 changed files with 44,993 additions and 28,055 deletions.
16 changes: 12 additions & 4 deletions apps/tevm/astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -6,19 +6,27 @@ import starlightTypeDoc, { typeDocSidebarGroup } from 'starlight-typedoc'
export default defineConfig({
integrations: [
starlight({
editLink: { baseUrl: 'https://github.com/evmts/tevm-monorepo/edit/main/apps/tevm' },
editLink: {
baseUrl: 'https://github.com/evmts/tevm-monorepo/edit/main/apps/tevm',
},
plugins: [
starlightTypeDoc({
entryPoints: ['../../vm/api', '../../vm/vm', '../../vm/procedures', '../../vm/server', '../../packages/contract'],
entryPoints: [
'../../vm/api',
'../../vm/vm',
'../../vm/procedures',
'../../vm/server',
'../../packages/contract',
],
tsconfig: '../../tevm/tsconfig.json',
output: 'generated',
sidebar: {
label: 'API (auto-generated)',
},
typeDoc: {
gitRevision: 'main',
entryPointStrategy: 'packages'
}
entryPointStrategy: 'packages',
},
}),
],
title: 'Tevm Docs',
Expand Down
3 changes: 1 addition & 2 deletions apps/tevm/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,5 @@
"sharp": "^0.33.2",
"typescript": "^5.3.3"
},
"devDependencies": {
}
"devDependencies": {}
}
14 changes: 14 additions & 0 deletions bundler/base/docs/API.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
**@tevm/base**[README](README.md)[API](API.md)

***

# API

## Exports

### Functions

- [bundler](functions/bundler.md)

***
Generated using [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown) and [TypeDoc](https://typedoc.org/)
7 changes: 6 additions & 1 deletion bundler/base/docs/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
@tevm/base / [Modules](modules.md)
**@tevm/base**[README](README.md)[API](API.md)

***

<p align="center">
<a href="https://tevm.dev/">
Expand Down Expand Up @@ -50,3 +52,6 @@ And all bundlers
## License 📄

<a href="./LICENSE"><img src="https://user-images.githubusercontent.com/35039927/231030761-66f5ce58-a4e9-4695-b1fe-255b1bceac92.png" width="200" /></a>

***
Generated using [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown) and [TypeDoc](https://typedoc.org/)
99 changes: 99 additions & 0 deletions bundler/base/docs/functions/bundler.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,99 @@
**@tevm/base**[README](../README.md)[API](../API.md)

***

[API](../API.md) > bundler

# Function: bundler()

> **bundler**(`config`, `logger`, `fao`, `solc`, `cache`): `object`
## Parameters

**config**: `ResolvedCompilerConfig$1`

**logger**: `Logger`

**fao**: `FileAccessObject`

**solc**: `any`

**cache**: `Cache$1`

## Returns

> ### config
>
> > **config**: `ResolvedCompilerConfig$1`
>
> The configuration of the plugin.
>
> ### exclude
>
> > **exclude**?: `string`[]
>
> ### include
>
> > **include**?: `string`[]
>
> ### name
>
> > **name**: `string`
>
> The name of the plugin.
>
> ### resolveCjsModule
>
> > **resolveCjsModule**: `AsyncBundlerResult`
>
> Resolves cjs representation of the solidity module
>
> ### resolveCjsModuleSync
>
> > **resolveCjsModuleSync**: `SyncBundlerResult`
>
> Resolves cjs representation of the solidity module
>
> ### resolveDts
>
> > **resolveDts**: `AsyncBundlerResult`
>
> Resolves .d.ts representation of the solidity module
>
> ### resolveDtsSync
>
> > **resolveDtsSync**: `SyncBundlerResult`
>
> Resolves .d.ts representation of the solidity module
>
> ### resolveEsmModule
>
> > **resolveEsmModule**: `AsyncBundlerResult`
>
> Resolves the esm representation of the solidity module
>
> ### resolveEsmModuleSync
>
> > **resolveEsmModuleSync**: `SyncBundlerResult`
>
> Resolves the esm representation of the solidity module
>
> ### resolveTsModule
>
> > **resolveTsModule**: `AsyncBundlerResult`
>
> Resolves typescript representation of the solidity module
>
> ### resolveTsModuleSync
>
> > **resolveTsModuleSync**: `SyncBundlerResult`
>
> Resolves typescript representation of the solidity module
>
## Source

[types.ts:48](https://github.com/evmts/tevm-monorepo/blob/main/bundler/base/src/types.ts#L48)

***
Generated using [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown) and [TypeDoc](https://typedoc.org/)
48 changes: 0 additions & 48 deletions bundler/base/docs/modules.md

This file was deleted.

14 changes: 14 additions & 0 deletions bundler/bun/docs/API.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
**@tevm/bun-plugin**[README](README.md)[API](API.md)

***

# API

## Exports

### Functions

- [tevmBunPlugin](functions/tevmBunPlugin.md)

***
Generated using [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown) and [TypeDoc](https://typedoc.org/)
7 changes: 6 additions & 1 deletion bundler/bun/docs/README.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,6 @@
@tevm/bun-plugin / [Exports](modules.md)
**@tevm/bun-plugin**[README](README.md)[API](API.md)

***

# @tevm/plugin-bun

Expand Down Expand Up @@ -57,3 +59,6 @@ publicClient.readContract(
## License 📄

<a href="./LICENSE"><img src="https://user-images.githubusercontent.com/35039927/231030761-66f5ce58-a4e9-4695-b1fe-255b1bceac92.png" width="200" /></a>

***
Generated using [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown) and [TypeDoc](https://typedoc.org/)
40 changes: 40 additions & 0 deletions bundler/bun/docs/functions/tevmBunPlugin.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
**@tevm/bun-plugin**[README](../README.md)[API](../API.md)

***

[API](../API.md) > tevmBunPlugin

# Function: tevmBunPlugin()

> **tevmBunPlugin**(`SolcVersions`): `BunPlugin`
@tevm/bun-plugin is a bun plugin that allows you to import solidity files into your typescript files
and have them compiled to typescript on the fly.

## Parameters

**SolcVersions**: `object`

**SolcVersions.solc?**: `SolcVersions$1`

## Returns

## Example

```ts plugin.ts
import { tevmBunPlugin } from '@tevm/esbuild-plugin'
import { plugin } from 'bun'

plugin(tevmBunPlugin())
```

```ts bunfig.toml
preload = ["./plugins.ts"]
```

## Source

[plugin.js:27](https://github.com/evmts/tevm-monorepo/blob/main/bundler/bun/src/plugin.js#L27)

***
Generated using [typedoc-plugin-markdown](https://www.npmjs.com/package/typedoc-plugin-markdown) and [TypeDoc](https://typedoc.org/)
46 changes: 0 additions & 46 deletions bundler/bun/docs/modules.md

This file was deleted.

40 changes: 0 additions & 40 deletions bundler/bundler-cache/docs/README.md

This file was deleted.

Loading

0 comments on commit 5d3ffb8

Please sign in to comment.