@sonarsource/gatsby-theme-marketing
Version:
Gatsby theme for Sonar projects
73 lines (72 loc) • 2.38 kB
JSON
{
"name": "@sonarsource/gatsby-theme-marketing",
"version": "5.2.1",
"description": "Gatsby theme for Sonar projects",
"author": "Lucio Merotta",
"keywords": [
"gatsby",
"gatsby-starter",
"kontent"
],
"license": "MIT",
"engines": {
"node": ">=22.16.0",
"yarn": ">=1.22.18"
},
"files": [
"**/*.js",
"**/*.d.ts"
],
"main": "index.js",
"scripts": {
"build": "tsc --build --force && yarn babel:ts",
"babel:ts": "babel . --out-dir . --ignore node_modules --extensions \".ts,.tsx\" --source-maps inline",
"prepack": "yarn build",
"postpack": "rimraf '{,!(node_modules)/**/}!(twin|gatsby-types|.*|!*).{js,jsx,d.ts}'",
"format": "prettier -w -c --ignore-path .gitignore '**/!(gatsby-types|.*|!*).{ts,tsx}'",
"lint": "eslint . --ext .js,.jsx,.ts,.tsx --max-warnings 0",
"lint:ci": "eslint . --ext .js,.jsx,.ts,.tsx --max-warnings 0 -f json -o ./coverage/eslint.json",
"ts:ci": "tsc --build --force && tsc --build --clean",
"format:ci": "prettier -c --ignore-path .gitignore '**/!(gatsby-types|.*|!*).{ts,tsx}'"
},
"dependencies": {
"@kontent-ai/gatsby-source": "10.0.1",
"@sonarsource/marketing-design-system": "5.2.1",
"@sonarsource/marketing-gatsby-transformer-kontent-graphql": "5.2.1",
"gatsby-plugin-emotion": "8.14.0",
"gatsby-plugin-image": "3.14.0",
"gatsby-plugin-layout": "4.14.0",
"gatsby-plugin-sharp": "5.14.0",
"gatsby-plugin-tsconfig-paths": "1.0.6",
"gatsby-transformer-sharp": "5.14.0"
},
"devDependencies": {
"@babel/cli": "7.27.0",
"@babel/core": "7.26.10",
"@babel/preset-env": "7.26.9",
"@babel/preset-typescript": "7.27.1",
"@emotion/react": "11.14.0",
"@emotion/styled": "11.14.0",
"@sonarsource/eslint-config-marketing": "5.2.1",
"@types/react": "18.3.12",
"@types/react-dom": "18.3.1",
"babel-plugin-transform-node-env-inline": "0.4.3",
"babel-plugin-tsconfig-paths": "1.0.3",
"gatsby": "5.14.3",
"react": "18.3.1",
"react-dom": "18.3.1",
"rimraf": "6.0.1",
"tailwindcss": "3.4.14",
"twin.macro": "3.4.1",
"typescript": "5.8.3"
},
"peerDependencies": {
"@emotion/react": ">=11.8.2",
"@emotion/styled": ">=11.8.1",
"gatsby": ">=5.6",
"react": ">=18",
"react-dom": ">=18",
"tailwindcss": ">=3.3.5",
"twin.macro": ">=3.4.0"
}
}