<!-- Do not edit this file. It is automatically generated by API Documenter. -->

[Home](./index.md) &gt; [@datashaper/schema](./schema.md) &gt; [DataPackageSchema](./schema.datapackageschema.md)

## DataPackageSchema interface

Defines a Data Package, which is a collection of data resources such as files and schemas. Loosely based on the Frictionless spec, but modified where needed to meet our needs. https://specs.frictionlessdata.io/data-package/

<b>Signature:</b>

```typescript
export interface DataPackageSchema extends Named 
```
<b>Extends:</b> [Named](./schema.named.md)

## Properties

|  Property | Modifiers | Type | Description |
|  --- | --- | --- | --- |
|  [$schema](./schema.datapackageschema._schema.md) |  | string |  |
|  [profile](./schema.datapackageschema.profile.md) |  | [KnownProfile.DataPackage](./schema.knownprofile.md) |  |
|  [resources](./schema.datapackageschema.resources.md) |  | (string \| [ResourceSchema](./schema.resourceschema.md)<!-- -->)\[\] | List of Resources that make up the data package. May also be a list of raw strings which are paths to Resource files in the bundle. |

