UNPKG

@pluralsight/icons

Version:
134 lines 3.81 kB
{ "name": "@pluralsight/icons", "version": "0.7.1", "description": "Icons for Pluralsight.", "main": "npm/react/index.js", "module": "npm/react/wrapper.js", "types": "npm/react/index.d.ts", "exports": { ".": { "import": "./npm/react/wrapper.js", "require": "./npm/react/index.js", "types": "./npm/react/index.d.ts" }, "./react": { "import": "./npm/react/wrapper.js", "require": "./npm/react/index.js", "types": "./npm/react/index.d.ts" }, "./react/*": { "import": [ "./npm/react/*/wrapper.js", "./npm/react/*.js" ], "require": [ "./npm/react/*/index.js", "./npm/react/*.js" ], "types": [ "./npm/react/*/index.d.ts", "./npm/react/*.d.ts" ] }, "./react/arrows/*": "./npm/react/arrows/*.js", "./react/audio-video/*": "./npm/react/audio-video/*.js", "./react/brands/*": "./npm/react/brands/*.js", "./react/common-actions/*": "./npm/react/common-actions/*.js", "./react/communication/*": "./npm/react/communication/*.js", "./react/editor/*": "./npm/react/editor/*.js", "./react/navigation/*": "./npm/react/navigation/*.js", "./react/social/*": "./npm/react/social/*.js", "./react/ui-actions/*": "./npm/react/ui-actions/*.js", "./react/*.js": "./npm/react/*.js", "./svelte": { "import": "./npm/svelte/wrapper.js", "require": "./npm/svelte/index.js", "types": "./npm/svelte/index.d.ts" }, "./svelte/*": "./npm/svelte/*.svelte", "./string": { "import": "./npm/string/wrapper.js", "require": "./npm/string/index.js", "types": "./npm/string/index.d.ts" }, "./svg/*": "./npm/svg/*", "./package.json": "./package.json" }, "typesVersions": { "*": { "npm/react/index.d.ts": [ "npm/react/index.d.ts" ], "*": [ "npm/*", "npm/*/index.d.ts" ] } }, "files": [ "npm/svg/**/*", "npm/react/**/*", "npm/svelte/**/*", "npm/string/**/*", "npm/index.js", "npm/index.d.ts", "npm/wrapper.js" ], "sideEffects": false, "dependencies": { "tslib": "latest" }, "peerDependencies": { "react": "*" }, "peerDependenciesMeta": { "react": { "optional": true } }, "devDependencies": { "@svgr/core": "^8.0.0", "@svgr/plugin-jsx": "^8.0.1", "@types/fs-extra": "^11.0.1", "@types/react": "latest", "@types/svgo": "^3", "eslint": "^8.39.0", "fs-extra": "^11.1.0", "svelte": "^4.1.0", "svgo": "^3.0.2" }, "keywords": [ "pluralsight", "pluralsight design", "pluralsight icons", "design system", "design icons" ], "publishConfig": { "access": "public" }, "author": "Design System Team", "bugs": { "url": "https://github.com/pluralsight/pando/issues" }, "homepage": "https://design.pluralsight.com/", "repository": { "type": "git", "url": "https://github.com/pluralsight/pando.git", "directory": "packages/icons" }, "license": "Apache 2.0", "packageManager": "pnpm@8.6.11", "scripts": { "build": "rm -rf npm && pnpm run build:svg && pnpm run build:react && pnpm run build:svelte && pnpm run build:strings && pnpm run build:ts && pnpm run create:entryFiles", "build:ts": "tsc --project ./tsconfig.build.json", "build:strings": "node ./utils/svgToStrings.mjs", "build:react": "node ./utils/svgToReact.mjs", "build:svelte": "node ./utils/svgToSvelte.mjs", "build:svg": "svgo --recursive --folder src --output npm/svg", "create:entryFiles": "node ./utils/postbuild.mjs", "lint:js": "eslint --max-warnings 0 \"./**/*.@(cjs|mjs|ts)\"", "lint:ts": "tsc --project tsconfig.json --noEmit", "test": "jest --passWithNoTests" } }