(url, name)
| 170 | } |
| 171 | |
| 172 | async function getfilename(url, name) { |
| 173 | let filename = await prompt( |
| 174 | strings["enter file name"], |
| 175 | name || "", |
| 176 | strings["new file"], |
| 177 | { |
| 178 | match: config.FILE_NAME_REGEX, |
| 179 | required: true, |
| 180 | }, |
| 181 | ); |
| 182 | |
| 183 | filename = helpers.fixFilename(filename); |
| 184 | if (!filename) return null; |
| 185 | return await check(url, filename); |
| 186 | } |
| 187 | |
| 188 | async function check(url, filename) { |
| 189 | const pathname = Url.join(url, filename); |