From 4b2695727f2a97e9683c0bacbafdd9f309b3207c Mon Sep 17 00:00:00 2001 From: Manuel Beck Date: Wed, 8 Jul 2026 14:15:29 +0200 Subject: [PATCH] Add things for ASF release - Ignore `.asf-release` - Add `.npmrc` --- .gitignore | 4 ++++ .npmignore | 3 +++ .npmrc | 23 +++++++++++++++++++++++ 3 files changed, 30 insertions(+) create mode 100644 .npmrc diff --git a/.gitignore b/.gitignore index 3e4cbb3..1d69092 100644 --- a/.gitignore +++ b/.gitignore @@ -28,3 +28,7 @@ Thumbs.db *.user node_modules + +# ASF release workspace +.asf-release/ +!.asf-release/.gitkeep diff --git a/.npmignore b/.npmignore index 10b946b..3552679 100644 --- a/.npmignore +++ b/.npmignore @@ -17,3 +17,6 @@ .* tests + +# ASF release workspace +.asf-release/ diff --git a/.npmrc b/.npmrc new file mode 100644 index 0000000..6f982f7 --- /dev/null +++ b/.npmrc @@ -0,0 +1,23 @@ +# Licensed to the Apache Software Foundation (ASF) under one +# or more contributor license agreements. See the NOTICE file +# distributed with this work for additional information +# regarding copyright ownership. The ASF licenses this file +# to you under the Apache License, Version 2.0 (the +# "License"); you may not use this file except in compliance +# with the License. You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, +# software distributed under the License is distributed on an +# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY +# KIND, either express or implied. See the License for the +# specific language governing permissions and limitations +# under the License. + +registry=https://registry.npmjs.org + +# ASF release settings +git-tag-version=false +preid=dev +pack-destination=./.asf-release