assembly-source
Create or change .NET assembly attributes in C# and JScript source code.

Usage
const Assembly = require('assembly-source')
const fs = require('fs')
const assembly = Assembly(fs.readFileSync('./AssemblyInfo.cs'))
console.log(assembly.get('AssemblyVersion'))
assembly.set('AssemblyVersion', '1.2.3')
assembly.set('ComVisible', true)
fs.writeFileSync('./AssemblyInfo.cs', assembly.toSource())
Or create metadata from scratch for JScript:
const assembly = Assembly({ language: 'jscript' })
assembly.set('AssemblyFileVersion', '1.2.3.4')
assembly.set('AssemblyInformationalVersion', '1.2.3')
const js = assembly.toSource({ preamble: true })
Install
With npm do:
npm install assembly-source
License
MIT © Vincent Weevers