aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Jansa <martin.jansa@gmail.com>2024-02-08 21:27:04 +0100
committerMartin Jansa <martin.jansa@gmail.com>2024-03-17 21:19:55 +0100
commit07e510a05b844b4c3e938b13b72a56d1f65eaa76 (patch)
tree0ae8cd5decdedd868477be5e1c85d7db1da8cc18
parentd8815c7b32afe1e72d0f2789650da9840dc9c083 (diff)
downloadmeta-openembedded-contrib-jansa/master.tar.gz
npmsw-test: test recipe with local link source in npm shrinkwrapjansa/master
Signed-off-by: Martin Jansa <martin.jansa@gmail.com>
-rw-r--r--meta-oe/recipes-devtools/nodejs/npmsw-test.bb7
-rw-r--r--meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v1.json11
-rw-r--r--meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v2.json28
-rw-r--r--meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v3.json23
-rw-r--r--meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/package.json8
-rw-r--r--meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/package.json5
6 files changed, 82 insertions, 0 deletions
diff --git a/meta-oe/recipes-devtools/nodejs/npmsw-test.bb b/meta-oe/recipes-devtools/nodejs/npmsw-test.bb
new file mode 100644
index 0000000000..721237bc6e
--- /dev/null
+++ b/meta-oe/recipes-devtools/nodejs/npmsw-test.bb
@@ -0,0 +1,7 @@
+inherit npm
+LICENSE = "CLOSED"
+SRC_URI = " \
+ file://npm-local-link-sources/ \
+ npmsw://${THISDIR}/${BPN}/npm-local-link-sources/inner/npm-shrinkwrap-v3.json \
+"
+S = "${WORKDIR}/npm-local-link-sources/inner"
diff --git a/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v1.json b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v1.json
new file mode 100644
index 0000000000..bcdca7de93
--- /dev/null
+++ b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v1.json
@@ -0,0 +1,11 @@
+{
+ "name": "@npm-local-link-sources/inner",
+ "version": "1.0.0",
+ "lockfileVersion": 1,
+ "requires": true,
+ "dependencies": {
+ "@npm-local-link-sources/upper": {
+ "version": "file:.."
+ }
+ }
+}
diff --git a/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v2.json b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v2.json
new file mode 100644
index 0000000000..2427acf2d2
--- /dev/null
+++ b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v2.json
@@ -0,0 +1,28 @@
+{
+ "name": "@npm-local-link-sources/inner",
+ "version": "1.0.0",
+ "lockfileVersion": 2,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "@npm-local-link-sources/inner",
+ "version": "1.0.0",
+ "dependencies": {
+ "@npm-local-link-sources/upper": "file:../"
+ }
+ },
+ "..": {
+ "name": "@npm-local-link-sources/upper",
+ "version": "1.0.0"
+ },
+ "node_modules/@npm-local-link-sources/upper": {
+ "resolved": "..",
+ "link": true
+ }
+ },
+ "dependencies": {
+ "@npm-local-link-sources/upper": {
+ "version": "file:.."
+ }
+ }
+}
diff --git a/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v3.json b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v3.json
new file mode 100644
index 0000000000..99e0e8f6b8
--- /dev/null
+++ b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/npm-shrinkwrap-v3.json
@@ -0,0 +1,23 @@
+{
+ "name": "@npm-local-link-sources/inner",
+ "version": "1.0.0",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "@npm-local-link-sources/inner",
+ "version": "1.0.0",
+ "dependencies": {
+ "@npm-local-link-sources/upper": "file:../"
+ }
+ },
+ "..": {
+ "name": "@npm-local-link-sources/upper",
+ "version": "1.0.0"
+ },
+ "node_modules/@npm-local-link-sources/upper": {
+ "resolved": "..",
+ "link": true
+ }
+ }
+}
diff --git a/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/package.json b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/package.json
new file mode 100644
index 0000000000..a578771b93
--- /dev/null
+++ b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/inner/package.json
@@ -0,0 +1,8 @@
+{
+ "name": "@npm-local-link-sources/inner",
+ "version": "1.0.0",
+ "description": "Inner project in npm-local-link-sources example",
+ "dependencies": {
+ "@npm-local-link-sources/upper": "file:../"
+ }
+}
diff --git a/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/package.json b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/package.json
new file mode 100644
index 0000000000..42176c3eda
--- /dev/null
+++ b/meta-oe/recipes-devtools/nodejs/npmsw-test/npm-local-link-sources/package.json
@@ -0,0 +1,5 @@
+{
+ "name": "@npm-local-link-sources/upper",
+ "version": "1.0.0",
+ "description": "Upper project in npm-local-link-sources example"
+}