Files
openstapps/.syncpackrc.json
2023-05-31 14:04:05 +02:00

98 lines
1.7 KiB
JSON

{
"semverRange": "",
"source": [
"package.json",
"**/package.json"
],
"indent": " ",
"sortFirst": [
"name",
"description",
"version",
"type",
"license",
"repository",
"author",
"contributors",
"keywords",
"main",
"types",
"bin",
"scripts",
"dependencies",
"devDependencies",
"peerDependencies",
"tsup",
"prettier",
"eslintConfig",
"eslintIgnore",
"nyc"
],
"versionGroups": [
{
"label": "ES Mapping Generator Special Dependencies",
"dependencies": [
"typescript",
"typedoc",
"ts-node",
"@types/node",
"got"
],
"packages": [
"@openstapps/es-mapping-generator"
],
"isIgnored": true
},
{
"label": "App Special Dependencies",
"dependencies": [
"typescript"
],
"packages": [
"@openstapps/app"
],
"isIgnored": true
},
{
"label": "Should have the same version",
"dependencies": [
"**"
],
"dependencyTypes": [
"workspace"
],
"packages": [
"**"
],
"pinVersion": "2.1.0"
},
{
"label": "Packages should use workspace version",
"dependencies": [
"@openstapps/**"
],
"dependencyTypes": [
"prod",
"dev"
],
"packages": [
"**"
],
"pinVersion": "workspace:*"
},
{
"label": "Packages should be synced to app",
"dependencies": [
"typescript",
"ts-node"
],
"packages": [
"**"
],
"snapTo": [
"@openstapps/app"
]
}
]
}