Fix bin/publish: copy docs.dist from project root

Fix bin/publish: use correct .env path for rspade_system
Fix bin/publish script: prevent grep exit code 1 from terminating script

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
root
2025-10-21 02:08:33 +00:00
commit f6fac6c4bc
79758 changed files with 10547827 additions and 0 deletions

68
node_modules/postcss-reduce-initial/src/index.js generated vendored Executable file
View File

@@ -0,0 +1,68 @@
'use strict';
const browserslist = require('browserslist');
const { isSupported } = require('caniuse-api');
const fromInitial = require('./data/fromInitial.json');
const toInitial = require('./data/toInitial.json');
const initial = 'initial';
// In most of the browser including chrome the initial for `writing-mode` is not `horizontal-tb`. Ref https://github.com/cssnano/cssnano/pull/905
const defaultIgnoreProps = ['writing-mode', 'transform-box'];
/**
* @type {import('postcss').PluginCreator<void>}
* @return {import('postcss').Plugin}
*/
function pluginCreator() {
return {
postcssPlugin: 'postcss-reduce-initial',
/** @param {import('postcss').Result & {opts: browserslist.Options & {ignore?: string[]}}} result */
prepare(result) {
const resultOpts = result.opts || {};
const browsers = browserslist(null, {
stats: resultOpts.stats,
path: __dirname,
env: resultOpts.env,
});
const initialSupport = isSupported('css-initial-value', browsers);
return {
OnceExit(css) {
css.walkDecls((decl) => {
const lowerCasedProp = decl.prop.toLowerCase();
const ignoreProp = new Set(
defaultIgnoreProps.concat(resultOpts.ignore || [])
);
if (ignoreProp.has(lowerCasedProp)) {
return;
}
if (
initialSupport &&
Object.prototype.hasOwnProperty.call(toInitial, lowerCasedProp) &&
decl.value.toLowerCase() ===
toInitial[/** @type {keyof toInitial} */ (lowerCasedProp)]
) {
decl.value = initial;
return;
}
if (
decl.value.toLowerCase() !== initial ||
!fromInitial[/** @type {keyof fromInitial} */ (lowerCasedProp)]
) {
return;
}
decl.value =
fromInitial[/** @type {keyof fromInitial} */ (lowerCasedProp)];
});
},
};
},
};
}
pluginCreator.postcss = true;
module.exports = pluginCreator;