chore: buildable slate

This commit is contained in:
James
2024-02-29 14:30:47 -05:00
parent 843974d810
commit 795fdd477c
3 changed files with 14 additions and 27 deletions

View File

@@ -2,13 +2,13 @@
import type { FormFieldBase } from '@payloadcms/ui/types' import type { FormFieldBase } from '@payloadcms/ui/types'
import { ShimmerEffect } from '@payloadcms/ui' import { ShimmerEffect } from '@payloadcms/ui'
import { useFieldPath } from '@payloadcms/ui/forms'
import { useClientFunctions } from '@payloadcms/ui/providers'
import React, { Suspense, lazy, useEffect, useState } from 'react' import React, { Suspense, lazy, useEffect, useState } from 'react'
import type { RichTextPlugin } from '../types' import type { RichTextPlugin } from '../types'
import type { EnabledFeatures } from './types' import type { EnabledFeatures } from './types'
import { useFieldPath } from '../../../ui/src/forms/FieldPathProvider'
import { useClientFunctions } from '../../../ui/src/providers/ClientFunction'
import { createFeatureMap } from './createFeatureMap' import { createFeatureMap } from './createFeatureMap'
// @ts-expect-error Just TypeScript being broken // TODO: Open TypeScript issue // @ts-expect-error Just TypeScript being broken // TODO: Open TypeScript issue

View File

@@ -1,8 +1,8 @@
{ {
"name": "@payloadcms/ui", "name": "@payloadcms/ui",
"version": "0.0.1", "version": "0.0.1",
"main": "./src/index.ts", "main": "./dist/index.ts",
"types": "./src/index.d.ts", "types": "./dist/index.d.ts",
"scripts": { "scripts": {
"build": "pnpm copyfiles && pnpm build:swc && pnpm build:types", "build": "pnpm copyfiles && pnpm build:swc && pnpm build:types",
"build:swc": "swc ./src -d ./dist --config-file .swcrc", "build:swc": "swc ./src -d ./dist --config-file .swcrc",
@@ -14,19 +14,19 @@
"prepublishOnly": "pnpm clean && pnpm turbo build" "prepublishOnly": "pnpm clean && pnpm turbo build"
}, },
"exports": { "exports": {
".": "./src/exports/index.ts", ".": "./dist/exports/index.ts",
"./*": { "./*": {
"import": "./src/exports/*.ts", "import": "./dist/exports/*.ts",
"require": "./src/exports/*.ts", "require": "./dist/exports/*.ts",
"types": "./src/exports/*.ts" "types": "./dist/exports/*.ts"
}, },
"./scss": { "./scss": {
"import": "./src/scss.scss", "import": "./dist/scss.scss",
"require": "./src/scss.scss", "require": "./dist/scss.scss",
"default": "./src/scss.scss" "default": "./dist/scss.scss"
}, },
"./scss/app.scss": "./src/scss/app.scss", "./scss/app.scss": "./dist/scss/app.scss",
"./assets/*": "./src/assets/*" "./assets/*": "./dist/assets/*"
}, },
"devDependencies": { "devDependencies": {
"@payloadcms/eslint-config": "workspace:*", "@payloadcms/eslint-config": "workspace:*",
@@ -66,20 +66,6 @@
"payload": "^2.0.0", "payload": "^2.0.0",
"react": "^18.0.0" "react": "^18.0.0"
}, },
"publishConfig": {
"exports": {
"./*": {
"import": "./dist/exports/*.ts",
"require": "./dist/exports/*.ts",
"types": "./dist/exports/*.d.ts"
},
"./scss/app.scss": "./dist/scss/app.scss",
"./assets/*": "./dist/assets/*"
},
"main": "./dist/index.js",
"registry": "https://registry.npmjs.org/",
"types": "./dist/index.d.ts"
},
"engines": { "engines": {
"node": ">=18.17.0" "node": ">=18.17.0"
}, },

View File

@@ -1,6 +1,7 @@
export { useActions } from '../providers/ActionsProvider' export { useActions } from '../providers/ActionsProvider'
export { useAuth } from '../providers/Auth' export { useAuth } from '../providers/Auth'
export { ClientFunctionProvider, useAddClientFunction } from '../providers/ClientFunction' export { ClientFunctionProvider, useAddClientFunction } from '../providers/ClientFunction'
export { useClientFunctions } from '../providers/ClientFunction'
export { useComponentMap } from '../providers/ComponentMapProvider' export { useComponentMap } from '../providers/ComponentMapProvider'
export type { IComponentMapContext } from '../providers/ComponentMapProvider' export type { IComponentMapContext } from '../providers/ComponentMapProvider'
export { ConfigProvider, useConfig } from '../providers/Config' export { ConfigProvider, useConfig } from '../providers/Config'