Skip to content

Commit

Permalink
chore: include .gitattributes (#3630)
Browse files Browse the repository at this point in the history
  • Loading branch information
userquin authored Dec 9, 2023
1 parent 45e4b31 commit dfca46f
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 7 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
* text=auto eol=lf
3 changes: 3 additions & 0 deletions scripts/export-size.ts
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,9 @@ async function run() {

md += '\n\n'
}

md = md.replace(/\r\n/g, '\n')

await fs.remove(join(packagesRoot, 'shared/index.mjs'))
await fs.remove(join(packagesRoot, 'core/index.mjs'))
await fs.writeFile('packages/export-size.md', md, 'utf-8')
Expand Down
17 changes: 10 additions & 7 deletions scripts/utils.ts
Original file line number Diff line number Diff line change
Expand Up @@ -160,9 +160,9 @@ export async function updatePackageREADME({ packages, functions }: PackageIndexe

const functionMD = stringifyFunctions(functions.filter(i => i.package === name), false)
let readme = await fs.readFile(readmePath, 'utf-8')
readme = replacer(readme, functionMD, 'FUNCTIONS_LIST')
readme = replacer(readme, functionMD, 'FUNCTIONS_LIST').trim().replace(/\r\n/g, '\n')

await fs.writeFile(readmePath, `${readme.trim()}\n`, 'utf-8')
await fs.writeFile(readmePath, `${readme}\n`, 'utf-8')
}
}

Expand All @@ -171,9 +171,12 @@ export async function updateIndexREADME({ packages, functions }: PackageIndexes)

const functionsCount = functions.filter(i => !i.internal).length

readme = readme.replace(/img\.shields\.io\/badge\/-(.+?)%20functions/, `img.shields.io/badge/-${functionsCount}%20functions`)
readme = readme.replace(
/img\.shields\.io\/badge\/-(.+?)%20functions/,
`img.shields.io/badge/-${functionsCount}%20functions`,
).trim().replace(/\r\n/g, '\n')

await fs.writeFile('README.md', `${readme.trim()}\n`, 'utf-8')
await fs.writeFile('README.md', `${readme}\n`, 'utf-8')
}

export async function updateFunctionsMD({ packages, functions }: PackageIndexes) {
Expand All @@ -187,7 +190,7 @@ export async function updateFunctionsMD({ packages, functions }: PackageIndexes)
})
.join('\n\n')

mdAddons = replacer(mdAddons, addons, 'ADDONS_LIST')
mdAddons = replacer(mdAddons, addons, 'ADDONS_LIST').replace(/\r\n/g, '\n')

await fs.writeFile('packages/add-ons.md', mdAddons, 'utf-8')
}
Expand All @@ -209,9 +212,9 @@ export async function updateFunctionREADME(indexes: PackageIndexes) {

data.category = fn.category || 'Unknown'

readme = `---\n${YAML.dump(data)}---\n\n${content.trim()}`
readme = `---\n${YAML.dump(data)}---\n\n${content.trim()}`.trim().replace(/\r\n/g, '\n')

await fs.writeFile(mdPath, `${readme.trim()}\n`, 'utf-8')
await fs.writeFile(mdPath, `${readme}\n`, 'utf-8')
}
}

Expand Down

0 comments on commit dfca46f

Please sign in to comment.