Add capacitorjs runtime

This commit is contained in:
olcxja 2026-05-03 17:09:55 +02:00
commit f90c0e6c40
8362 changed files with 1502407 additions and 1 deletions

15
node_modules/replace/test/README.md generated vendored Normal file
View file

@ -0,0 +1,15 @@
# testing
To run the tests in this directory, first install the dev dependencies with this command from the top-level directory:
```
npm install --dev
```
You'll also have to globally install [tap](https://github.com/isaacs/node-tap). `npm install tap -g`.
Run the unit tests with:
```
tap .
```

29
node_modules/replace/test/cli.js generated vendored Normal file
View file

@ -0,0 +1,29 @@
var fs = require("fs"),
test = require("tape"),
child_process = require("child_process"),
path = require("path"),
bin = require.resolve("../bin/replace");
function getText(file) {
var content = fs.readFileSync(file, "utf-8");
return content;
}
function join(file) {
return path.join(__dirname, file);
}
//
// test('quotes parsing', function (t) {
// t.plan(1);
//
// var input = join("test_files/test_basic.txt");
// var original = getText(input);
// t.on("end", function () {
// fs.writeFileSync(input, original, "utf-8");
// });
//
// child_process.spawnSync(process.execPath, [bin, "ac", "'single'", input]);
//
// t.equal(getText(input), "aa'single'cc");
// });

3
node_modules/replace/test/index.js generated vendored Normal file
View file

@ -0,0 +1,3 @@
require('./cli')
require('./paths')
require('./sanity')

129
node_modules/replace/test/paths.js generated vendored Normal file
View file

@ -0,0 +1,129 @@
var fs = require("fs"),
test = require('tape'),
replace = require('../replace'),
path = require("path");
function getText(file) {
var content = fs.readFileSync(file, "utf-8");
return content;
}
function join(file) {
return path.join(__dirname, file);
}
test('recursive', function (t) {
t.plan(7);
replace({
regex: "a",
replacement: "b",
paths: [join("test_files/test_paths")],
recursive: true
});
var changedFiles = [
join("test_files/test_paths/test1.txt"),
join("test_files/test_paths/test2.txt"),
join("test_files/test_paths/sample1.txt")];
var expected = "bbbb";
changedFiles.forEach(function(file) {
t.equal(getText(file), expected, "recursive replace on directory " + file);
})
var expected = "aaaa";
var ignored = join("test_files/test_paths/test.png");
t.equal(getText(ignored), expected, "skip file with match in defaultignore");
replace({
regex: "b",
replacement: "a",
paths: [join("test_files/test_paths")],
recursive: true
});
changedFiles.forEach(function(file) {
t.equal(getText(file), expected, "reverting worked");
});
});
test('include', function(t) {
t.plan(5);
replace({
regex: "a",
replacement: "b",
paths: [join("test_files/test_paths")],
recursive: true,
include: "sample*.txt"
});
var changedFiles = [
join("test_files/test_paths/sample1.txt"),
];
var expected = "bbbb";
changedFiles.forEach(function(file) {
t.equal(getText(file), expected, "replace in included file " + file);
});
var ignoredFiles = [
join("test_files/test_paths/test1.txt"),
join("test_files/test_paths/test2.txt"),
join("test_files/test_paths/test.png")];
var expected = "aaaa";
ignoredFiles.forEach(function(file) {
t.equal(getText(file), expected, "don't replace in not-included file " + file);
});
replace({
regex: "b",
replacement: "a",
paths: [join("test_files/test_paths")],
recursive: true
});
var expected = "aaaa";
changedFiles.forEach(function(file) {
t.equal(getText(file), expected, "reverting worked");
});
})
test('exclude', function(t) {
t.plan(6);
replace({
regex: "a",
replacement: "b",
paths: [join("test_files/test_paths")],
recursive: true,
exclude: "*sample*.txt"
});
var changedFiles = [
join("test_files/test_paths/test1.txt"),
join("test_files/test_paths/test2.txt")];
var expected = "bbbb";
changedFiles.forEach(function(file) {
t.equal(getText(file), expected, "replace in non-excluded file " + file);
});
var ignoredFiles = [
join("test_files/test_paths/sample1.txt"),
join("test_files/test_paths/test.png")];
var expected = "aaaa";
ignoredFiles.forEach(function(file) {
t.equal(getText(file), expected, "don't replace in excluded file " + file);
});
replace({
regex: "b",
replacement: "a",
paths: [join("test_files/test_paths")],
recursive: true
});
var expected = "aaaa";
changedFiles.forEach(function(file) {
t.equal(getText(file), expected, "reverting worked");
});
})

139
node_modules/replace/test/sanity.js generated vendored Normal file
View file

@ -0,0 +1,139 @@
var fs = require("fs"),
test = require('tape'),
replace = require('../replace'),
path = require("path");
function getText(file) {
var content = fs.readFileSync(file, "utf-8");
return content;
}
function join(file) {
return path.join(__dirname, file);
}
test('basic', function (t) {
t.plan(2);
var file = join("test_files/test_basic.txt");
replace({
regex: "a",
replacement: "b",
paths:[file]
});
var expected = "bbbccc";
t.equal(getText(file), expected, "single letter replace works");
replace({
regex: "b",
replacement: "a",
paths:[file]
});
var expected = "aaaccc";
t.equal(getText(file), expected, "reverting worked");
});
test('numbers', function(t) {
t.plan(2);
var file = join("test_files/test_numbers.txt");
replace({
regex: "123",
replacement: "456",
paths:[file]
});
var expected = "a456b";
t.equal(getText(file), expected, "number replace works");
replace({
regex: "456",
replacement: "123",
paths:[file]
});
var expected = "a123b";
t.equal(getText(file), expected, "reverting worked");
})
test('multiline', function(t) {
t.plan(3);
var file = join("test_files/test_multiline.txt");
replace({
regex: "c$",
replacement: "t",
paths:[file],
multiline: false
});
var expected = "abc\ndef";
t.equal(getText(file), expected, "$ shouldn't match without multiline");
replace({
regex: "c$",
replacement: "t",
paths:[file],
multiline: true
});
var expected = "abt\ndef";
t.equal(getText(file), expected, "with multiline, $ should match eol");
replace({
regex: "t$",
replacement: "c",
paths:[file],
multiline: true
});
var expected = "abc\ndef";
t.equal(getText(file), expected, "reverting worked");
});
test('case insensitive', function(t) {
t.plan(2);
var file = join("test_files/test_case.txt");
replace({
regex: "a",
replacement: "c",
paths:[file],
ignoreCase: true
});
var expected = "cccc";
t.equal(getText(file), expected, "case insensitive replace");
replace({
regex: "c",
replacement: "A",
paths:[file]
});
var expected = "AAAA";
t.equal(getText(file), expected, "reverting worked");
})
test('preview', function(t) {
t.plan(1);
var file = join("test_files/test_preview.txt");
replace({
regex: "a",
replacement: "c",
paths:[file],
preview: true
});
var expected = "aaaa";
t.equal(getText(file), expected, "no replacement if 'preview' is true");
})

1
node_modules/replace/test/test_files/test_basic.txt generated vendored Normal file
View file

@ -0,0 +1 @@
aaaccc

1
node_modules/replace/test/test_files/test_case.txt generated vendored Normal file
View file

@ -0,0 +1 @@
AAAA

View file

@ -0,0 +1,2 @@
abc
def

View file

@ -0,0 +1 @@
a123b

View file

@ -0,0 +1 @@
aaaa

View file

@ -0,0 +1 @@
aaaa

View file

@ -0,0 +1 @@
aaaa

View file

@ -0,0 +1 @@
aaaa

View file

@ -0,0 +1 @@
aaaa