New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

touchui-create

Package Overview
Dependencies
Maintainers
2
Versions
48
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

touchui-create - npm Package Compare versions

Comparing version 0.2.5 to 0.2.6

2

package.json
{
"name": "touchui-create",
"version": "0.2.5",
"version": "0.2.6",
"description": "touchui-create",

@@ -5,0 +5,0 @@ "main": "main.js",

@@ -29,4 +29,4 @@ // 创建页面

textfile.read(path.join(__dirname, 'template.ui'), 'string', str => {
str = str.replace('template.ui', pageName)
str = str.replace('文件标题', pageName)
str = str.replace('template.ui', title)
str = str.replace('文件标题', title)
textfile.write(pageUiPath, str, 'string', (err, filePath) => {

@@ -48,3 +48,11 @@ if(err) {

var page = path.join(path.relative(workSpace, pagePath), pageName).replace(/\\/g, '\/')
str = str.replace(/(pages['"]?\s*\n*\s*:\s*\n*\s*\[)\n*(\s*)(\S)/, `$1\n$2"${page}",\n$2$3`)
var test1 = /(pages['"]?\s*\n*\s*:\s*\n*\s*\[)\s*?\]/
var test2 = /((\s*)pages['"]?\s*\n*\s*:\s*\n*\s*\[\n(\s+)\S[\s\S]*?),?\s*\]/
if(str.match(test1)) {
str = str.replace(test1, `$1"${page}"]`)
} else if(str.match(test2)) {
str = str.replace(test2, `$1,\n$3"${page}"$2]`)
} else {
str = str.replace(/(pages['"]?\s*\n*\s*:\s*\n*\s*\[[\s\S]*?),?\]/, `$1,"${page}"]`)
}
textfile.write(appUiPath, str, 'string', (err, filePath) => {

@@ -51,0 +59,0 @@ if(err) {

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc