@gdquest/gd-school-mdx-components
Version:
Components specially made to work with GDSchool MDX lesson files.
85 lines • 2.3 kB
JSON
{
"name": "@gdquest/gd-school-mdx-components",
"description": "Components specially made to work with GDSchool MDX lesson files.",
"version": "0.1.36",
"author": {
"name": "GDQuest",
"url": "https://www.gdquest.com"
},
"contributors": [
{
"name": "Adam Scott",
"email": "info@adamscott.studio",
"url": "https://adamscott.studio"
}
],
"license": "MIT",
"keywords": [
"gdquest",
"godot",
"gdschool",
"gdquest"
],
"publishConfig": {
"access": "public"
},
"type": "module",
"main": "./dist/index.cjs",
"exports": {
".": {
"import": "./dist/index.mjs",
"require": "./dist/index.cjs"
},
"./style.css": {
"import": "./dist/index.css",
"require": "./dist/index.css"
}
},
"types": "./dist/index.d.mts",
"style": "./dist/index.css",
"files": [
"dist"
],
"dependencies": {
"@babel/preset-react": "^7.22.15",
"@react-hooks-library/core": "^0.5.1",
"clsx": "^2.0.0",
"@gdquest/gd-exercise-wrapper": "0.1.4"
},
"devDependencies": {
"@babel/eslint-parser": "^7.22.10",
"@babel/plugin-syntax-import-assertions": "^7.22.5",
"@tsconfig/node18": "^18.2.0",
"@types/prop-types": "^15.7.7",
"@types/react": "^18.2.21",
"esbuild": "^0.19.0",
"esbuild-sass-plugin": "^2.15.0",
"eslint": "^8.47.0",
"eslint-config-prettier": "^9.0.0",
"eslint-config-standard": "^17.1.0",
"mkdirp": "^3.0.1",
"prettier": "^3.0.1",
"sass": "^1.66.1",
"typescript": "^5.1.6"
},
"peerDependencies": {
"@emotion/babel-plugin": "^11.11.0",
"@emotion/react": "^11.11.1",
"@fortawesome/fontawesome-svg-core": "^6.3.0",
"@fortawesome/free-brands-svg-icons": "^6.3.0",
"@fortawesome/free-regular-svg-icons": "^6.3.0",
"@fortawesome/free-solid-svg-icons": "^6.3.0",
"@fortawesome/react-fontawesome": "^0.2.0",
"next": "^13",
"prop-types": "^15.8.1",
"react": "^18.2.0"
},
"scripts": {
"prepublish": "pnpm build",
"build": "pnpm build:ts",
"build:clean": "rimraf tsconfig.tsbuildinfo; rimraf dist",
"build:ts": "pnpm build:ts:types && pnpm build:ts:bundle",
"build:ts:types": "tsc --project tsconfig.browser.json",
"build:ts:bundle": "node esbuild.config.mjs"
}
}