first commit

This commit is contained in:
2026-09-08 20:28:54 +08:00
commit 2ada8d3d5a
37380 changed files with 4886169 additions and 0 deletions
@@ -0,0 +1,49 @@
const path = require('path')
const {
transformSync
} = require('@babel/core')
const options = {
filename: '/index.vue',
configFile: false,
minified: true,
plugins: [path.resolve(__dirname, '../packages/babel-plugin-console/dist/index.js')]
}
describe('console', () => {
it('log', () => {
expect(transformSync('console.log(\'123\')', options).code)
.toBe('__f__("log","123"," at /index.vue:1");')
expect(transformSync('console.log(\'123\',a,{a:1,b:2})', options).code)
.toBe('__f__("log","123",a,{a:1,b:2}," at /index.vue:1");')
})
it('debug', () => {
expect(transformSync('console.log(\'123\')', options).code)
.toBe('__f__("log","123"," at /index.vue:1");')
expect(transformSync('console.log(\'123\',a,{a:1,b:2})', options).code)
.toBe('__f__("log","123",a,{a:1,b:2}," at /index.vue:1");')
})
it('info', () => {
expect(transformSync('console.info(\'123\')', options).code)
.toBe('__f__("info","123"," at /index.vue:1");')
expect(transformSync('console.info(\'123\',a,{a:1,b:2})', options).code)
.toBe('__f__("info","123",a,{a:1,b:2}," at /index.vue:1");')
})
it('warn', () => {
expect(transformSync('console.warn(\'123\')', options).code)
.toBe('__f__("warn","123"," at /index.vue:1");')
expect(transformSync('console.warn(\'123\',a,{a:1,b:2})', options).code)
.toBe('__f__("warn","123",a,{a:1,b:2}," at /index.vue:1");')
})
it('error', () => {
expect(transformSync('console.error(\'123\')', options).code)
.toBe('__f__("error","123"," at /index.vue:1");')
expect(transformSync('console.error(\'123\',a,{a:1,b:2})', options).code)
.toBe('__f__("error","123",a,{a:1,b:2}," at /index.vue:1");')
})
})
+14
View File
@@ -0,0 +1,14 @@
const path = require('path')
const {
transform
} = require('@babel/core')
transform('console.log(\'123\')', {
filename: '/index.vue',
configFile: false,
minified: true,
plugins: [path.resolve(__dirname, '../packages/babel-plugin-console/dist/index.js')]
}, function (err, result) {
console.log(err, result)
})