@compiled/react
Version:
A familiar and performant compile time CSS-in-JS library for React.
103 lines (102 loc) • 2.85 kB
JSON
{
"name": "@compiled/react",
"version": "1.0.0",
"description": "A familiar and performant compile time CSS-in-JS library for React.",
"keywords": [
"compiled",
"css-in-js",
"styled-components",
"typescript"
],
"homepage": "https://compiledcssinjs.com/docs/pkg-react",
"bugs": "https://github.com/atlassian-labs/compiled/issues/new?assignees=&labels=bug&template=bug_report.md",
"repository": {
"type": "git",
"url": "https://github.com/atlassian-labs/compiled.git",
"directory": "packages/react"
},
"license": "Apache-2.0",
"author": "Michael Dougall",
"sideEffects": false,
"exports": {
".": {
"import": [
"./dist/esm/index.js",
"./src/index.ts"
],
"require": [
"./dist/cjs/index.js",
"./src/index.ts"
]
},
"./runtime": {
"import": [
"./dist/esm/runtime.js",
"./src/runtime.ts"
],
"require": [
"./dist/cjs/runtime.js",
"./src/runtime.ts"
]
},
"./jsx-runtime": {
"import": [
"./dist/esm/jsx/jsx-runtime.js",
"./src/jsx/jsx-runtime.ts"
],
"require": [
"./dist/cjs/jsx/jsx-runtime.js",
"./src/jsx/jsx-runtime.ts"
]
},
"./jsx-dev-runtime": {
"import": [
"./dist/esm/jsx/jsx-dev-runtime.js",
"./src/jsx/jsx-dev-runtime.ts"
],
"require": [
"./dist/cjs/jsx/jsx-dev-runtime.js",
"./src/jsx/jsx-dev-runtime.ts"
]
}
},
"main": "./dist/cjs/index.js",
"module": "./dist/esm/index.js",
"browser": "./dist/browser/index.js",
"types": "./dist/esm/index.d.ts",
"files": [
"dist",
"src",
"runtime",
"jsx-runtime",
"jsx-dev-runtime"
],
"scripts": {
"typecheck": "yarn typecheck:react18 && yarn typecheck:react19 && yarn typecheck:ts6 && yarn typecheck:ts6-installed",
"typecheck:react18": "tsc --noEmit --project tsconfig.typecheck-react18.json",
"typecheck:react19": "tsc --noEmit --project tsconfig.typecheck-react19.json",
"typecheck:ts6": "node ../../node_modules/typescript6/bin/tsc --noEmit --project tsconfig.typecheck-ts6.json",
"typecheck:ts6-installed": "bash src/jsx/__tests__/ts6-installed/typecheck.sh"
},
"dependencies": {
"csstype": "^3.2.3"
},
"devDependencies": {
"@compiled/benchmark": "^1.1.0",
"@compiled/utils": "^0.13.0",
"@fixture/strict-api-test": "*",
"@testing-library/react": "^16.3.2",
"@types/jsdom": "^16.2.15",
"@types/react": "^18.3.1",
"@types/react-dom": "^18.3.1",
"expect-type": "^0.20.0",
"jsdom": "^19.0.0",
"react": "^18.3.1",
"react-dom": "^18.3.1",
"react18-types": "npm:@types/react@^18.3.1",
"react19-types": "npm:@types/react@^19.0.0"
},
"peerDependencies": {
"react": ">=18.0.0"
}
}