File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ {
2+ "conventionalCommits.scopes" : [
3+ " headers"
4+ ]
5+ }
Original file line number Diff line number Diff line change @@ -183,12 +183,15 @@ export function generateHeader() {
183183 * in the "require-template" field of the "userscript" object in the "package.json" file.
184184 */
185185 if ( packageJson . dependencies ) {
186- const urlTemplate = userscript [ 'require-template' ] ?? 'https://cdn.jsdelivr.net/npm/{dependencyName}@{dependencyVersion}' ;
186+ const urlTemplate = userscript [ 'require-template' ] ?? 'https://cdn.jsdelivr.net/npm/$ {dependencyName}@$ {dependencyVersion}' ;
187187 const requireTemplate = `// @require ${ urlTemplate } ` ;
188188 for ( const dependencyName in packageJson . dependencies ) {
189189 const dependencyVersion = packageJson . dependencies [ dependencyName ] . replace ( dependencyVersionRegExp , '' ) ;
190190 headers . push (
191191 requireTemplate
192+ . replace ( '${dependencyName}' , dependencyName )
193+ . replace ( '${dependencyVersion}' , dependencyVersion )
194+ // Due to the potential conflict caused by this patch, the original template replacement statement was added.
192195 . replace ( '{dependencyName}' , dependencyName )
193196 . replace ( '{dependencyVersion}' , dependencyVersion )
194197 ) ;
You can’t perform that action at this time.
0 commit comments