// {json}
{
"platform": "react",
"code": {
"lang": "ts",
"scheme": "direct"
},
"style": {
"scheme": "css",
"defaultStyleCssFilePath": "plasmic/plasmic__default_style.css"
"tokens": {
"scheme": "theo",
"tokensFilePath": "plasmic-tokens.theo.json"
"srcDir": "./src/components",
"defaultPlasmicDir": "./plasmic",
"projects": [
{
"projectId": "9pr9hBu15oVRTwBRL9Gnwi",
"projectName": "Login Page",
"version": "latest",
"cssFilePath": "plasmic/login_page/plasmic_login_page.css",
"components": [
"id": "mUenpOOz61",
"name": "LoginPage",
"type": "managed",
"renderModuleFilePath": "plasmic/login_page/PlasmicLoginPage.jsx",
"importSpec": {
"modulePath": "LoginPage.jsx"
"cssFilePath": "plasmic/login_page/PlasmicLoginPage.css",
"scheme": "blackbox"
}
],
"icons": [],
"dependencies": []
"projectId": "sxwiVrVtwgyciBtFBrphc5",
"projectName": "Buttons",
"version": "^2.0.2",
"cssFilePath": "plasmic/buttons/plasmic_buttons.css",
Example plasmic.json
// {json}
{
"platform": "react",
"code": {
"lang": "ts",
"scheme": "direct"
},
"style": {
"scheme": "css",
"defaultStyleCssFilePath": "plasmic/plasmic__default_style.css"
},
"tokens": {
"scheme": "theo",
"tokensFilePath": "plasmic-tokens.theo.json"
},
"srcDir": "./src/components",
"defaultPlasmicDir": "./plasmic",
"projects": [
{
"projectId": "9pr9hBu15oVRTwBRL9Gnwi",
"projectName": "Login Page",
"version": "latest",
"cssFilePath": "plasmic/login_page/plasmic_login_page.css",
"components": [
{
"id": "mUenpOOz61",
"name": "LoginPage",
"type": "managed",
"projectId": "9pr9hBu15oVRTwBRL9Gnwi",
"renderModuleFilePath": "plasmic/login_page/PlasmicLoginPage.jsx",
"importSpec": {
"modulePath": "LoginPage.jsx"
},
"cssFilePath": "plasmic/login_page/PlasmicLoginPage.css",
"scheme": "blackbox"
}
],
"icons": [],
"dependencies": []
},
{
"projectId": "sxwiVrVtwgyciBtFBrphc5",
"projectName": "Buttons",
"version": "^2.0.2",
"cssFilePath": "plasmic/buttons/plasmic_buttons.css",
"components": [
{