From 8aac5b434a47b6357ea02c4fabea0d4254db1186 Mon Sep 17 00:00:00 2001 From: rektdeckard Date: Tue, 25 Apr 2023 23:57:52 -0600 Subject: [PATCH] chore(lib): export lib exports and rename bin -> scripts --- package.json | 11 +++++++---- bin/assemble.js => scripts/assemble.mjs | 3 +-- bin/index.js => scripts/index.mjs | 0 3 files changed, 8 insertions(+), 6 deletions(-) rename bin/assemble.js => scripts/assemble.mjs (99%) rename bin/index.js => scripts/index.mjs (100%) diff --git a/package.json b/package.json index 17244afc9e..0b2ab66659 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@phosphor-icons/react", - "version": "2.0.8", + "version": "2.0.9", "description": "A clean and friendly icon family for React", "author": { "name": "Tobias Fried", @@ -24,6 +24,10 @@ "import": "./dist/icons/*.es.js", "types": "./dist/icons/*.d.ts" }, + "./dist/lib/*": { + "import": "./dist/lib/*.es.js", + "types": "./dist/lib/*.d.ts" + }, "./*": { "import": "./dist/icons/*.es.js", "types": "./dist/icons/*.d.ts" @@ -50,9 +54,8 @@ "serve": "vite serve ./example", "build": "vite build && tsc --emitDeclarationOnly", "test": "vitest", - "collate": "node bin/collate.js", - "assemble": "node bin/assemble.js", - "format": "prettier --write \"./src/**/*.{js,jsx,ts,tsx,json,vue}\" \"./example/**/*.{js,jsx,ts,tsx,json,vue}\" \"./bin/**/*.{js,jsx,ts,tsx,json,vue}\"" + "assemble": "node scripts/assemble.mjs", + "format": "prettier --write \"./src/**/*.{js,jsx,ts,tsx,json,vue}\" \"./example/**/*.{js,jsx,ts,tsx,json,vue}\" \"./scripts/**/*.{mjs, js,jsx,ts,tsx,json,vue}\"" }, "peerDependencies": { "react": ">= 16.8", diff --git a/bin/assemble.js b/scripts/assemble.mjs similarity index 99% rename from bin/assemble.js rename to scripts/assemble.mjs index c0def49b04..ed2f54a2ee 100644 --- a/bin/assemble.js +++ b/scripts/assemble.mjs @@ -4,7 +4,7 @@ import path from "node:path"; import chalk from "chalk"; import { exec } from "node:child_process"; -import { ASSETS_PATH, COMPONENTS_PATH, INDEX_PATH } from "./index.js"; +import { ASSETS_PATH, COMPONENTS_PATH, INDEX_PATH } from "./index.mjs"; import { ALIASES } from "../core/bin/index.js"; const icons = {}; @@ -125,7 +125,6 @@ function generateComponents() { let componentString = `\ /* GENERATED FILE */ -"use client"; import { forwardRef, ReactElement } from "react"; import { IconWeight, Icon, IconBase } from "../lib"; diff --git a/bin/index.js b/scripts/index.mjs similarity index 100% rename from bin/index.js rename to scripts/index.mjs